首页 > 代码库 > 吃巧克力
吃巧克力
题意: 一列相同就可以吃掉 (这种简单的循环题竟然弄不出来 好郁闷 >-<)
案例
2
4 6
asbdff
asddff
arddff
nugdff
3 5
省略。。。
输出
12
省略。。。
1 #include <stdio.h> 2 3 #include <string.h> 4 5 int main() 6 7 { 8 9 int t,n,m,i,j;10 11 char a[1000][1000];12 13 while(~scanf("%d",&t)&&t)14 15 {16 17 while(t--)18 19 {20 21 int num=0,flag=1;22 23 scanf("%d%d",&n,&m);24 25 for(i=0;i<n;i++)26 27 scanf("%s",a[i]);28 29 30 31 for(j=m-1;j>=0;j--)32 33 { 34 35 flag=1;36 37 for(i=0;i<n-1;i++)38 39 { 40 41 if(a[i][j]!=a[i+1][j]) 42 43 {44 45 flag=0;46 47 break; 48 49 }50 51 } 52 53 if(flag) num+=n;54 55 else break;56 57 } 58 59 60 61 if(num) 62 63 printf("%d\n",num);64 65 else66 67 printf("-1\n"); 68 69 }70 71 }72 73 return 0;74 75 }
吃巧克力
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。