为什么本地能编译,评测机不行
  • 板块灌水区
  • 楼主gzwm
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/9/5 14:30
  • 上次更新2024/9/5 20:11:06
查看原帖
为什么本地能编译,评测机不行
1017617
gzwm楼主2024/9/5 14:30

RT

传送门

代码:

#include<bits/stdc++.h>
using namespace std;
char a[15],t[1000005];
int main(){
	ios::sync_with_stdio(0);
	int dyc=-1,sum=0;
	cin>>a;
	gets(t);
	int n=strlen(t),m=strlen(a);
	t[n]=' ';
	a[m]=' ';
	m++;
	n++;
	for(int i=0;i<n;i++){
		if(t[i]<='a'){
			t[i]+=32;
		}
	}
	for(int i=0;i<m;i++){
		if(a[i]<='a'){
			a[i]+=32;
		}
	}
	for(int i=0;i<n;i++){
		if(t[i]==a[0]){
			int flag=1,k=i+1;
			for(int j=1;j<m;j++){
				if(a[j]!=t[k]){
					flag=0;
					break;
				}
				k++;
			}
			if(flag==1){
				if(dyc==-1)
					dyc=i;
				sum++;
			}
		}
	} 
	if(dyc!=-1){
		cout<<sum<<' ';
	}
	cout<<dyc<<' ';
	
	return 0;
}

2024/9/5 14:30
加载中...