请问大家为什么我的代码过不了洛谷的编译器。。。
查看原帖
请问大家为什么我的代码过不了洛谷的编译器。。。
366401
木鸟楼主2020/10/21 19:22
#include <stdio.h>
#include <string.h>

#define MAXA 110

char s[MAXA];

int main(void)
{
	memset(s, '\0', sizeof(s));
	
	int n, ans = 0, sum = 0;
	
	scanf("%d", &n);
	getchar();
	scanf("%s", s);
	
	for(int i = 0; i < strlen(s); i++)
		if(s[i] == 'V' && s[i + 1] == 'K')
			ans++;
	
	for(int i = 0; i < strlen(s); i++)
	{
		if(s[i] == 'V')
			s[i] = 'K';
		else
			s[i] = 'V';
		
		for(int j = 0; j < strlen(s); j++)
			if(s[j] == 'V' && s[j + 1] == 'K')
				sum++;
		
		if(ans < sum)
			ans = sum;
		
		sum = 0;
			
		if(s[i] == 'V')
			s[i] = 'K';
		else
			s[i] = 'V';
	}
	
	printf("%d\n", ans);
	
	return 0;
}
2020/10/21 19:22
加载中...