意味着每种队形排尾的人口(a&lt表示每种队形排尾的人(a&lt

描述

叙述相传韩信才智过口,从不直接清点自己军队的人头,只要吃老将先后为三口一样解除、五人一解除、七丁一律革除地变换队形,而他老是就掠一眼睛队伍的排尾就懂得究竟人数了。输入3个非负整数a,b,c
,表示每种队形排尾的人头(a<3,b<5,c<7),输出总人数的极小值(或报无解)。已清楚总人数不低于10,不超100

相传韩信才智过口,从不直接清点好军队的人口,只要给战士先后以三人一律清除、五人一清除、七口一致解除地变换队形,而异每次仅掠一双眼队伍的排尾就知晓到底人数了。输入3单非负整数a,b,c
,表示每种队形排尾的人口(a<3,b<5,c<7),输出总人数之尽小值(或报告无解)。已知晓总人数未小于10,不超越100

 

输入

输入
输入3个非负整数a,b,c
,表示每种队形排尾的人头(a<3,b<5,c<7)。例如,输入:2 4
5

输入3单非负整数a,b,c
,表示每种队形排尾的食指(a<3,b<5,c<7)。例如,输入:2 4
5

输出
输出总人数之顶小值(或报无解,即出口No
answer)。实例,输出:89

输出

样例输入
2 1 6

出口总人数的绝小值(或报无解,即出口No
answer)。实例,输出:89

样例输出
41

样例输入

 1 import java.util.Scanner;
 2 
 3 public class Main {
 4     public static void main(String[] args) {
 5         Scanner scanner=new Scanner(System.in);
 6         int a;
 7         int b;
 8         int c;
 9         int i;
10         String output;
11         
12         a=scanner.nextInt();
13         b=scanner.nextInt();
14         c=scanner.nextInt();
15         
16         for(i=10;i<=100;i++){
17             if(i%3==a && i%5==b && i%7==c)
18                 break;
19         }
20         
21         if(i==101)
22             output="No answer";
23         
24         else
25             output=Integer.toString(i);
26         
27         System.out.println(output);
28     }    
29 }

2 1 6

 

样例输出

 

41

 1 #include <stdio.h>
 2 
 3 int main(){
 4     int a;
 5     int b;
 6     int c;
 7     int i;
 8     
 9     scanf("%d%d%d",&a,&b,&c);
10     
11     for(i=10;i<=100;i++){
12         if(i%3==a && i%5==b && i%7==c){
13             printf("%d\n",i);
14             break;
15         }
16     }
17     
18     if(i==101)
19         printf("No answer\n");
20     
21     
22     return 0;
23 }

 

相关文章