随笔 - 40, 文章 - 0, 评论 - 19, 引用 - 0
数据加载中……

开始试做USACO的题目

过了两个熟悉系统的题目,这个平台的题目对算法的理解很有帮助,而且给出测试数据可以便于找到自己的错误,很好~
想想这个是为了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 

posted on 2008-07-15 11:35 hadn't 阅读(518) 评论(2)  编辑 收藏 引用

评论

# re: 开始试做USACO的题目  回复  更多评论   

来给你踩踩
2008-07-19 13:03 | double

# re: 开始试做USACO的题目  回复  更多评论   

2000+2000=hadn't !
什么意思?
2008-07-20 10:35 | 未央

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理