À partir de ce moment, je vais résoudre le problème dans AtCoder et vérifier régulièrement le contenu du problème Je posterai un commentaire: détendu:
Je ne sais pas combien de fois cela durera ou s'il y a une demande, mais quelqu'un J'espère que cela vous aidera lorsque vous êtes coincé: kissing_smiling_eyes:
Ensuite, je voudrais continuer vaguement à partir de ce moment, alors merci: sourire:
J'ai essayé de résoudre 3 questions cette fois! Expliquons et expliquons le problème immédiatement: stuck_out_tongue_winking_eye: 「9x9」
Takahashi se souvint de quatre-vingt-dix-neuf, afin qu'il puisse calculer le produit de deux entiers de 1 à 9 Je peux le faire. D'autres calculs ne sont pas possibles. Deux entiers A et B sont donnés. Si Takahashi peut calculer A × B, le résultat, sinon, -1 à la place Veuillez sortir.
1 ≤ A ≤ 20 1 ≤ B ≤ 20 Toutes les valeurs entrées sont des nombres entiers.
L'entrée est donnée à partir de l'entrée standard dans le format suivant. A,B
Si Takahashi peut calculer A x B, affichez le résultat et sinon, affichez -1.
C'était un problème. Ma réponse est ↓.
9x9.py
A , B = map(int, input().split())
if 1 <= A and A <= 9 and 1 <= B and B <= 9:
print(A * B)
else:
print(-1)
Je vais vous l'expliquer facilement: wink:
Commencez par créer deux variables sous la forme "variable, variable = map (type, input (). Split ())" Entrons à partir de l'entrée standard. Utilisez ".split ()" pour séparer avec des espaces Vous pouvez diviser la chaîne de caractères saisie et la saisir. Au fait, ".sprit (" et ")" Si vous entrez comme ceci, il sera séparé par les lettres "et": grin:
Ensuite, utilisez "si" et "et" pour créer plusieurs conditions et si elles s'appliquent Utilisez "imprimer" pour imprimer le résultat de la multiplication de A et B. Si les conditions ne sont pas remplies, "-1" est émis.
c'est tout! C'est facile: stuck_out_tongue_winking_eye: Passons ensuite: rire:
「Curtain」
La longueur horizontale de la fenêtre de la maison de Takahashi-kun est A, et la longueur horizontale est B. Deux rideaux sont attachés. (Le rideau est vertical Il est assez long pour couvrir la fenêtre. )
Minimisez la longueur latérale de la fenêtre qui n'est pas masquée par le rideau Fermez le rideau pour qu'il devienne. A ce moment, il est caché par le rideau de la fenêtre Trouvez la longueur latérale totale des pièces manquantes.
1 ≤ A ≤ 100 1 ≤ B ≤ 100 A et B sont des nombres entiers.
L'entrée est donnée à partir de l'entrée standard dans le format suivant. A , B
Sortez la longueur latérale totale de la partie de la fenêtre qui n'est pas masquée par le rideau. Sortie 0 si la fenêtre est entièrement couverte par un rideau. Chaque rideau peut être plus long que la largeur de la fenêtre.
C'était un problème. Ma réponse est ↓.
Curtain.py
A , B = map( int, input().split())
if(A - (B * 2) <= 0):
print(0)
else:
print(A - (B * 2))
Ceci est d'abord divisé en deux variables sous la forme de "variable, variable = map (type, input (). Split ())" Entrons à partir de l'entrée standard. Puisqu'il s'agit de "split ()", entrez-le comme séparateur d'espace: point_up: Ensuite, la phrase "si (condition)" est utilisée pour déterminer si la fenêtre est masquée ou non par le rideau. "0" si caché, longueur horizontale non cachée "A- (B * 2)" si non caché S'affiche avec l'instruction "print ()".
c'est tout. C'est aussi simple: sourire: Le suivant est le dernier de cette fois! 「Tenki」
Une prévision météorologique sur trois jours est donnée sous la forme d'une chaîne S de longueur 3.
Lorsque la lettre i (1 ≤ i ≤ 3) de S est S, les prévisions météorologiques pour le jour i étaient claires. Un C signifie qu'il était nuageux et un R signifie qu'il pleuvait. En outre, la météo réelle pendant 3 jours est donnée sous la forme d'une chaîne T de longueur 3. Lorsque la lettre i (1 ≤ i ≤ 3) de T est S, le temps réel le jour i était ensoleillé, Un C signifie qu'il était nuageux et un R signifie qu'il pleuvait. Veuillez indiquer combien de jours les prévisions météorologiques ont été enregistrées en 3 jours.
S et T sont des chaînes de longueur 3. S et T se composent uniquement de S, C, R.
L'entrée est donnée à partir de l'entrée standard dans le format suivant. S , T
Indiquez le nombre de jours que les prévisions météorologiques ont atteint en 3 jours.
C'était un problème. Ma réponse est ↓.
Tenki.py
S = list(input())
T = list(input())
i = 0
x = 0
while(i < 3):
if(S[i] == T[i]):
x = x + 1
i = i + 1
print(x)
Dans ce problème, entrez d'abord la chaîne de caractères dans la liste en S et T à partir de l'entrée standard avec "list (input ())" J'étais autorisé à le faire. Ensuite, la variable «i» est utilisée pour comparer les caractères trois fois, et la variable «x» est utilisée pour comparer et compter le nombre de correspondances. Je l'ai préparé. Après cela, définissez la condition sur «i <1» dans l'instruction «while (condition)» et définissez «i = i + 1» chaque fois que le processus est terminé. En faisant cela, le processus est répété 3 fois et le contenu des séquences S [] et T [] est comparé dans l'ordre et la correspondance. Processus "x = x + 1". Après avoir quitté while, vous pouvez afficher le nombre de correspondances en affichant x avec "print ()". Fait: détendu:
Cette fois, j'ai essayé de résoudre trois problèmes simples. Pour être honnête, je pense que c'était trop facile pour quelqu'un qui comprend la programmation: joie: Je vais écrire librement comme ça, donc il y a des choses qui sont difficiles à comprendre et une écriture inutile Je vous serais reconnaissant si vous pouviez me le faire savoir dans les commentaires et ce serait mon étude: rougissez: Jusqu'à ici pour cette fois! : blush :: joy :: baisers:
Recommended Posts