L1-044. 稳赢

题目链接:https://www.patest.cn/contests/gplt/L1-044

思路:简单

注意点:居然在for循环里加了I++,还半天找不出错在哪!!!!!!!!!!

(1)注意scanf与getchar,gets等的区别!

 1 #include<stdio.h>
 2 #include<string.h>
 3 int main()
 4 {
 5     int k,i,n;
 6     char str[10000][10];
 7     scanf("%d",&k);
 8     i=0;
 9 //    getchar();
10     while(1)
11     {
12         scanf("%s",str[i]);
13         if(strcmp(str[i],"End")==0)break;
14         i++;
15     }
16     n=i;
17 //    for(i=0;i<n;i++)
18 //    {
19 //        printf("%s\n",str[i]);
20 //    }
21     for(i=0;i<n;i++)
22     {
23         
24         if((i+1)%(k+1))
25         {
26             if(strcmp("ChuiZi",str[i])==0)
27             {
28                 printf("Bu\n");
29              } 
30              else if(strcmp("JianDao",str[i])==0)
31             {
32                 printf("ChuiZi\n");
33             }
34             else
35             {
36                 printf("JianDao\n");
37             }
38         }
39         else
40         {
41             printf("%s\n",str[i]);
42         }
43     }
44     return 0;
45 }

 

转载于:https://www.cnblogs.com/czlm520/p/8310330.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值