可以在猜盐中大展神威!
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
string fu[100100]={"sbdzb","b","p","m","f","d","t","n","l","g","k","h","j","q","x","zh","ch","sh","r","z","c","s","y","w"};
string yuan[1145]={"sbdzb","a","o","e","i","u","v","ai","ei","ui","ao","ou","iu","ie","ve","er","an","en","in","un","vn","ang","eng","ing","ong"};
void down(int vk){keybd_event(vk,0,0,0);
}
void up(int vk){keybd_event(vk,0,KEYEVENTF_KEYUP,0);
}
void press(int vk){Sleep(4);down(vk);up(vk);
}
int id(char s){return (s-'A')+65;
}
int i0(char s){return (s-'0'+48);
}
void write(string s){int len=s.size();for(int i=0;i<len;i++){if(s[i]<='z'&&s[i]>='a'){s[i]-=32;}if(s[i]<='9'&&s[i]>='0'){press(i0(s[i]));}if(s[i]<='Z'&&s[i]>='A'){press(id(s[i]));}if(s[i]=='_'){down(16);press(189);up(16);}}
}
int main(){system("start https://xiaoce.fun/baike");Sleep(3000);for(int i=1;i<=23;i++){for(int j=1;j<=24;j++){for(int k=0;k<=0;k++){//要输入前几页for(int l=1;l<=5;l++){press(i0(l));write(fu[i]);write(yuan[j]);int t=k;while(t--){press(187);}press(32);press(13);down(17);write("A");up(17);press(8);}}}}
}