Submission #3738435


Source Code Expand

#include<iostream>
#include<cstdio>
#include<cctype>
#include<cmath>
#include<cstring>
using namespace std;
int main()
{
    
    char a[100010]={0};
    char b[100010]={0};
    gets(a);
    int l=0;
    int i=0,j=strlen(a)-1;
    if(strlen(a)%2!=0){
    	cout<<"No";
    	return 0;
	}
    while(i<j){if(a[i]=='p' && a[j]=='q'){
    		l=1;
		}
		else if(a[i]=='q'&&a[j]=='p') l=1;
		else if(a[i]=='b'&&a[j]=='d') l=1;
		else if(a[i]=='d'&&a[j]=='b') l=1;
		else if(a[i]==a[j]) l=1;
		else l=0;
    	
		if(l==1){
			i++;j--;
			l=0;
		}
		else {
			cout<<"No";return 0;
		}
	}
	cout<<"Yes";
    return 0;
    
}

Submission Info

Submission Time
Task B - Mirror String
User Kulayeli
Language C++ (GCC 5.4.1)
Score 0
Code Size 648 Byte
Status WA
Exec Time 6 ms
Memory 892 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:12:5: warning: ‘char* gets(char*)’ is deprecated [-Wdeprecated-declarations]
     gets(a);
     ^
In file included from /usr/include/c++/5/cstdio:42:0,
                 from ./Main.cpp:2:
/usr/include/stdio.h:638:14: note: declared here
 extern char *gets (char *__s) __wur __attribute_deprecated__;
              ^
./Main.cpp:12:5: warning: ‘char* gets(char*)’ is deprecated [-Wdeprecated-declarations]
     gets(a);
     ^
In file included from /usr/include/c++/5/cstdio:42:0,
                 from ./Main.cpp:2:
/usr/include/stdio.h:638:14: note: declared here
 extern char *gets (char *__s) __wur __attribute_deprecated__;
              ^
./Main.cpp:12:11: warning: ‘char* gets(char*)’ is deprecated [-Wdeprecated-declarations]
     gets(a);
           ^
In file included from /usr/include/c++/5/cstdio:42:0,
                 from ./Main.cpp:2:
/usr/include/stdio.h:638:14: note: declared here
 extern char *gets (char *__s) __wur __attribute_deprecated__;
           ...

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 100
Status
AC × 2
AC × 21
WA × 2
Set Name Test Cases
Sample sample_01.txt, sample_02.txt
All sample_01.txt, sample_02.txt, sample_01.txt, sample_02.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt
Case Name Status Exec Time Memory
sample_01.txt AC 6 ms 892 KB
sample_02.txt AC 1 ms 384 KB
subtask1_01.txt AC 1 ms 384 KB
subtask1_02.txt AC 1 ms 384 KB
subtask1_03.txt WA 1 ms 384 KB
subtask1_04.txt AC 1 ms 384 KB
subtask1_05.txt AC 1 ms 384 KB
subtask1_06.txt AC 1 ms 384 KB
subtask1_07.txt AC 1 ms 384 KB
subtask1_08.txt AC 1 ms 384 KB
subtask1_09.txt AC 1 ms 384 KB
subtask1_10.txt AC 2 ms 384 KB
subtask1_11.txt AC 1 ms 384 KB
subtask1_12.txt AC 2 ms 384 KB
subtask1_13.txt AC 1 ms 384 KB
subtask1_14.txt AC 2 ms 384 KB
subtask1_15.txt AC 2 ms 384 KB
subtask1_16.txt AC 1 ms 384 KB
subtask1_17.txt AC 2 ms 384 KB
subtask1_18.txt WA 2 ms 384 KB
subtask1_19.txt AC 2 ms 384 KB