过了两个熟悉系统的题目,这个平台的题目对算法的理解很有帮助,而且给出测试数据可以便于找到自己的错误,很好~
想想这个是为了IOI准备的题库,也就是中学生竞赛所用,感觉到了大学才开始了解程序的我们,未免有些伤怀,不过没什么,只要努力就好,希望这个假期和以后能够为之而奋斗,提升解题和英语能力!
2000+2000=hadn't !
1 /*
2 ID: hongtaozhy
3 LANG: C++
4 TASK: test
5 */
6 #include <stdio.h>
7 int main () {
8 freopen ("test.in", "r",stdin);
9 freopen ("test.out", "w",stdout);
10 int a, b;
11 scanf ("%d %d", &a, &b); /* the two input integers */
12 printf ("%d\n", a+b);
13 return 0;
14 }
15
1 /*
2 ID: hongtaozhy
3 LANG: C++
4 TASK: ride
5 */
6 #include <stdio.h>
7 #include <string.h>
8 char a[7],b[7];
9 int sum1,sum2;
10 int main () {
11 freopen ("ride.in", "r",stdin);
12 freopen ("ride.out", "w",stdout);
13
14 while(scanf("%s%s",a,b)==2){
15 sum1=1;
16 sum2=1;
17
18 for(int i = 0 ; i< strlen(a) ; i++)
19 sum1 *= a[i] - 'A' + 1;
20 for(int i = 0 ; i< strlen(b) ; i++)
21 sum2 *= b[i] - 'A' + 1;
22
23 sum1 = sum1 % 47;
24 sum2 = sum2 % 47;
25
26
27
28 if(sum1 == sum2 )
29 printf("GO\n");
30 else printf("STAY\n");
31 }
32
33 return 0;
34 }
35