Salut à tous (qui après le concours Bonsoir!) C'est Rute!
Le Concours pour débutants AtCoder 177 </ b> est sur le point de commencer!
Un problème | Problème B | Problème C |
---|---|---|
Cet article | en préparation | en préparation |
Dans cet article, j'expliquerai principalement le Un problème "Don't be late" </ b>! !!
Takahashi rencontre Aoki. Le lieu de rencontre est à $ D $ mètres de la maison de Takahashi, et l'heure de la rencontre est $ T $ minutes plus tard. Lorsque Takahashi quitte la maison maintenant et se rend directement au lieu de rendez-vous à $ S $ mètres par minute, déterminez s'il est à temps pour le lieu de réunion.
・ $ 1 \ leq D \ leq 10000 $ ・ $ 1 \ leq T \ leq 10000 $ ・ $ 1 \ leq S \ leq 10000 $
Tout ce que vous avez à faire est de déterminer si vous êtes à temps pour le lieu de rendez-vous. En d'autres termes, il suffit de déterminer si la distance parcourue par $ T $ à une vitesse de $ S $ mètres par minute est supérieure ou égale à $ D $ mètres. Exprimé sous forme d'expression, il suffit de branchement conditionnellement s'il s'agit de $ D \ leq S × T $.
Vous trouverez ci-dessous des exemples de réponses dans chaque langage (Python3, Java, C ++).
{ABC177A.py}
d,t,s = map(int,input().split())
if d <= s * t:
print("Yes")
else:
print("No")
{ABC177A.cpp}
#include<bits/stdc++.h>
using namespace std;
int main(){
int d,t,s;
cin >> d >> t >> s;
if ( d <= s * t){
cout << "Yes" << endl;
}else{
cout << "No" << endl;
}
}
{ABC177A.java}
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int d = scan.nextInt();
int t = scan.nextInt();
int s = scan.nextInt();
if (d <= s * t){
System.out.println("Yes");
}else{
System.out.println("No");
}
}
}
De nombreux problèmes liés au branchement conditionnel sont également posés à ABC. ABC175 Climatiseur, ABC164 Moutons et loups, etc. Est vrai.
Ceci conclut l'explication du problème A </ b>. Vient ensuite l'explication du problème B </ b>! !!
Recommended Posts