被题意硬控了,以为修改是指 增删改 三种操作。 #include <iostream> using namespace std; int main() { int t=1; cin>>t; int tot = 26+26+10+4; while(t--){ string s; cin>>s; int n=s.size(); int upper=0,lower=0,digit=0,special=0; for(int i=0;i<n;i++){ if(isdigit(s[i]))digit++; if(isupper(s[i]))upper++; if(...