求助
查看原帖
求助
868193
ht__QAQ__楼主2023/1/31 19:38
#include<bits/stdc++.h>
using namespace std;
string a,b;
int ans=0,bg=-1,n;
inline string get() {
    string s = "";
    char ch;
    while((ch=getchar())!='\n') {
        s+=ch;
    }
    return s;
}
inline void put(long long x) {
    char num[300];
    long long cnt = 0;
    if (x == 0) { putchar('0'); return; }
    if (x < 0) {
        putchar('-');
        x = -x;
    }
    while (x > 0) {
        num[cnt++] = x % 10 + '0';
        x /= 10;
    }
    while (cnt > 0) {
        putchar(num[--cnt]);
    }
}
int main(){
	a=get();
	b=get();
	int ans=0;
	for(int i=0;i<a.size();i++){
		if(a[i]!=b[i]){
			a[i]=a[i]=='o'?'*':'o';
			i++;
			a[i]=a[i]=='o'?'*':'o';
			i--;
			ans++;
		}
	}
	put(ans);
	return 0; 
}

TLE为什么?接着不用快读AC?(求改快读)

2023/1/31 19:38
加载中...