Submission #3738454


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]=='b' && a[j]=='d' || a[i]=='d' && a[j]=='b' || a[i]=='p' && a[j]=='q' || a[i]=='q' && a[j]=='p') {
			i++;j--;
		}
        else
        {
            printf("No");
            return 0;
        }
	}
	cout<<"Yes";
    return 0;
    
}

Submission Info

Submission Time
Task B - Mirror String
User Kulayeli
Language C++ (GCC 5.4.1)
Score 100
Code Size 576 Byte
Status AC
Exec Time 5 ms
Memory 896 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 100 / 100
Status
AC × 2
AC × 23
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 5 ms 896 KB
sample_02.txt AC 1 ms 384 KB
subtask1_01.txt AC 1 ms 384 KB
subtask1_02.txt AC 2 ms 384 KB
subtask1_03.txt AC 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 2 ms 384 KB
subtask1_12.txt AC 2 ms 384 KB
subtask1_13.txt AC 2 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 AC 1 ms 384 KB
subtask1_19.txt AC 2 ms 384 KB