zoukankan      html  css  js  c++  java
  • 吃巧克力

    题意: 一列相同就可以吃掉 (这种简单的循环题竟然弄不出来 好郁闷 >-<)

    案例

    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
    ",num);
    64 
    65    else
    66 
    67    printf("-1
    ");    
    68 
    69 }
    70 
    71    }
    72 
    73 return 0;
    74 
    75 }
  • 相关阅读:
    Java-数组
    排序-冒泡排序
    排序-选择排序
    Java-基础
    Java-Html-session
    Java-API
    Tomcat-常用设置
    Tomcat目录结构
    TOMCAT-安装配置
    Java-public
  • 原文地址:https://www.cnblogs.com/awsent/p/4267163.html
Copyright © 2011-2022 走看看