Submission #47208311


Source Code Expand

#include<bits/stdc++.h>
using namespace std;
const int N=105;
int n;
char a[N];
signed main()
{
	scanf("%d%s",&n,a+1);
	n=strlen(a+1);
	for(int i=1;i<n;i++)
	    if(a[i]=='a'&&a[i+1]=='b'||a[i]=='b'&&a[i+1]=='a')
	    {
	    	printf("Yes");
	    	return 0;
		}
	printf("No");
	return 0;
}

Submission Info

Submission Time
Task A - ab
User lishujia
Language C++ 20 (gcc 12.2)
Score 100
Code Size 307 Byte
Status AC
Exec Time 1 ms
Memory 3812 KiB

Compile Error

Main.cpp: In function ‘int main()’:
Main.cpp:11:25: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses]
   11 |             if(a[i]=='a'&&a[i+1]=='b'||a[i]=='b'&&a[i+1]=='a')
      |                ~~~~~~~~~^~~~~~~~~~~~~
Main.cpp:8:14: warning: ignoring return value of ‘int scanf(const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
    8 |         scanf("%d%s",&n,a+1);
      |         ~~~~~^~~~~~~~~~~~~~~

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 3
AC × 15
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 02_corner_00.txt, 02_corner_01.txt, 02_corner_02.txt, 02_corner_03.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 1 ms 3688 KiB
00_sample_01.txt AC 1 ms 3756 KiB
00_sample_02.txt AC 1 ms 3760 KiB
01_random_00.txt AC 1 ms 3720 KiB
01_random_01.txt AC 1 ms 3808 KiB
01_random_02.txt AC 1 ms 3804 KiB
01_random_03.txt AC 1 ms 3760 KiB
01_random_04.txt AC 1 ms 3696 KiB
01_random_05.txt AC 1 ms 3668 KiB
01_random_06.txt AC 1 ms 3756 KiB
01_random_07.txt AC 1 ms 3668 KiB
02_corner_00.txt AC 1 ms 3696 KiB
02_corner_01.txt AC 1 ms 3808 KiB
02_corner_02.txt AC 1 ms 3748 KiB
02_corner_03.txt AC 1 ms 3812 KiB