898 c

mail@pastecode.io avatar
unknown
plain_text
a year ago
1.8 kB
3
Indexable
Never
#include<bits/stdc++.h>
using namespace std;
#define     ll              long long int
#define     all(v)          v.begin(),v.end()
#define     Max             1000000000000000014
#define     Min             -1000000000000000014
#define     pb              push_back
#define     PI              3.1415926535897
#define endl '\n'
#define optimize() ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define fraction() cout.unsetf(ios::floatfield); cout.precision(10); cout.setf(ios::fixed,ios::floatfield);
int main()
{
    optimize();

    int t;
    cin>>t;
    while(t--)
    {
        int sum=0;
        string s[10];
        for(int i=0; i<10; i++)
        {
            for(int j=0; j<10; j++)
                cin>>s[i][j];
        }

        for(int i=0; i<10; i++)
        {
            for(int j=0; j<10; j++)
            {
                if(i==0 || i==9 || j==0 || j==9)
                {
                    if(s[i][j]=='X')
                        sum+=1;
                }
                else if((i<9 && (j==1 || j==8))|| ((i==1 || i==8 ) && j<9))
                {
                    if(s[i][j]=='X')
                        sum+=2;
                }
                else if((i<8 &&(j==3 || j==7))|| ((i==2 || i==7)&&j<8))
                {
                    if(s[i][j]=='X')
                        sum+=3;
                }
                else if((i<7 &&(j==3 || j==6)) || ((i==3 || i==6)&& j<7))
                {
                    if(s[i][j]=='X')
                        sum+=4;
                }
                else
                {
                    if(s[i][j]=='X')
                        sum+=5;
                }
            }
        }
        cout << sum <<endl;



    }



    return 0;
}