Submission #75241099


Source Code Expand

#include<bits/stdc++.h>
using namespace std;
int n,m,ans;
string s[12];
int main(){
	cin>>n>>m;
	for(int i=1;i<=n;i++) cin>>s[i],s[i]=" "+s[i];
	for(int x1=1;x1<=n;x1++) for(int y1=1;y1<=m;y1++)
	for(int x2=x1;x2<=n;x2++) for(int y2=y1;y2<=m;y2++){
		int f=1;
		for(int x=x1;x<=x2;x++) for(int y=y1;y<=y2;y++){
			if(s[x][y]!=s[x1+x2-x][y1+y2-y]){
				f=0;
			}
		}
		if(f) ans++;
	}
	cout<<ans;
} 

Submission Info

Submission Time
Task B - Spiral Galaxy
User Rya_
Language C++23 (GCC 15.2.0)
Score 200
Code Size 416 Byte
Status AC
Exec Time 3 ms
Memory 3628 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 2
AC × 13
Set Name Test Cases
Sample sample00.txt, sample01.txt
All sample00.txt, sample01.txt, testcase00.txt, testcase01.txt, testcase02.txt, testcase03.txt, testcase04.txt, testcase05.txt, testcase06.txt, testcase07.txt, testcase08.txt, testcase09.txt, testcase10.txt
Case Name Status Exec Time Memory
sample00.txt AC 2 ms 3488 KiB
sample01.txt AC 2 ms 3564 KiB
testcase00.txt AC 2 ms 3420 KiB
testcase01.txt AC 2 ms 3464 KiB
testcase02.txt AC 2 ms 3420 KiB
testcase03.txt AC 2 ms 3628 KiB
testcase04.txt AC 2 ms 3628 KiB
testcase05.txt AC 2 ms 3628 KiB
testcase06.txt AC 2 ms 3460 KiB
testcase07.txt AC 2 ms 3420 KiB
testcase08.txt AC 3 ms 3464 KiB
testcase09.txt AC 2 ms 3576 KiB
testcase10.txt AC 2 ms 3532 KiB