首页 > 其他 > 详细

ZOJ 2975: Kinds of Fuwas

时间:2017-07-30 00:37:36      阅读:254      评论:0      收藏:0      [点我收藏+]

ZOJ 2975:  Kinds of Fuwas

 

///@author Sycamore, ZJNU
///@date 2017-02-07
#include<iostream>
using namespace std;
char mat[250][250];
int main()
{
    int T,M,N;
    cin >> T;
    while (T--)
    {
        cin >> M >> N;
        int c = 0;
        for (int i = 0; i < M; i++)
            for (int j = 0; j < N; j++)
                cin >> mat[i][j];
        if(M-1&&N-1)
        { 
        for(int top=0;top<M-1;top++)
            for(int left=0;left<N-1;left++)
                for (int bottom = top+1; bottom < M; bottom++)
                {
                    if (mat[top][left] == mat[bottom][left])
                    {
                        for (int right = left+1; right < N; right++)
                        {
                            if (mat[top][left] == mat[top][right] && mat[bottom][left] == mat[bottom][right])
                                c++;
                        }
                    }
                }
                
        }
        cout << c << endl;
    }
    return 0;
}

 

ZOJ 2975: Kinds of Fuwas

原文:http://www.cnblogs.com/zjnu/p/7257963.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!