
小程序网站开发公司,在百度上怎么搜到自己的网站,长沙装修,网站超级链接怎么做牛客多校//A
#includebits/stdc++.h
using namespace std;
int T;
string s;
int main()
{cin T;while (T--){cin s;bool flag = 1;if (s.size() != 8){cout Well-Being\nbits/stdc++.h
usingnamespacestd;
intT;
strings;
intmain()
{cin T;while(T--){cin s;boolflag =1;if(s.size() !=8){cout"Well-Being\n";continue;}for(inti =0; i 8; i++){if(!(i 1)){if(s[i] !='a' s[i] !='e' s[i] !='i' s[i] !='o' s[i] !='u')continue;elseflag =0;}else{if(s[i] =='a'|| s[i] =='e'|| s[i] =='i'|| s[i] =='o'|| s[i] =='u')continue;elseflag =0;}}if(!flag)cout"Well-Being\n";elsecout"Suspected Virus\n";}return0;
}//F
#includebits/stdc++.h
usingnamespacestd;
constintmaxn =2e5+10;
intn, k, x;
inta[maxn];
intmain()
{cin n k x;for(inti =0; i n; i++)cin a[i];intdis =0;for(inti =0; i n; i++)if(a[i] == x)dis = k - i;for(inti =0; i n; i++)cout a[((i - dis) % n + n) % n] ' ';return0;
}//G
#includebits/stdc++.h
usingnamespacestd;
intT,n;
voidsolve(){cinn;cout2*nendl;coutfixedsetprecision(10);introw=(int)ceil(sqrt(n));intcol=(int)ceil((double)n/row);doubled=0.0105;intcnt=0;for(inti=0;irowcntn;i++){for(intj=0;jcolcntn;j++){couti*d" "j*d" "0.0endl;cnt++;}}cnt=0;for(inti=0;irowcntn;i++){for(intj=0;jcolcntn;j++){couti*d" "j*d" "1.0endl;cnt++;}}
}
intmain(){ios_base::sync_with_stdio(0);cinT;while(T--){solve();}return0;
}//C
#include bits/stdc++.h
using namespace std;
int n,m,q,fa[1000010],siz[1000010],w[1000010],a[1000010];
int d[4][2]={{0,1},{0,-1},{1,0},{-1,0}};
bool check(int x,int y){return x=1x=ny=1y=m;
}
int id(int x,int y){return (x-1)*m+y;
}
int Find(int x){if(fa[x]==x){return x;}int p=fa[x];int root=Find(p);w[x]=max(w[x],w[p]);return fa[x]=root;
}
void merge(int u,int v){if(v==0||u==v){return;}fa[v]=u;w[v]=(a[u]-siz[v]+1);siz[u]+=siz[v];
}
int main(){ios_base::sync_with_stdio(0);cinnmq;for(int i=1;i=n*m;i++){a[i]=0;fa[i]=i;siz[i]=0;w[i]=0;}int lst=0;while(q--){int type;cintype;if(type==1){int x,y,v;cinxyv;x^=lst,y^=lst;int idd=id(x,y);a[idd]=v;siz[idd]=1;for(int k=0;k4;k++){int nx=x+d[k][0],ny=y+d[k][1];if(!check(nx,ny)){continue;}int nid=id(nx,ny);if(a[nid]0){int rt=Find(nid),rtidd=Find(idd);if(rtidd!=rt){merge(rtidd,rt);}}}int root=Find(idd);lst=siz[root]-1;coutlstendl;}if(type==2){int x,y;cinxy;x^=lst,y^=lst;int idd=id(x,y);Find(idd);lst=max(0,w[idd]-a[idd]);coutlstendl;}}return 0;
}//J
#include bits/stdc++.h
using namespace std;
int T;
struct Card{char nm;int rk;
};
struct Pai{int lv,cmp[5];
};
int rankCard(char c){if(c='2'c='9'){return c-'0';}if(c=='T'){return 10;}if(c=='J'){return 11;}if(c=='Q'){return 12;}if(c=='K'){return 13;}if(c=='A'){return 14; }return 0;
}
Pai getHandType(Card cards[5]){Card a[5];for(int i=0;i5;i++){a[i]=cards[i];}for(int i=0;i5;i++){for(int j=i+1;j5;j++){if(a[i].rka[j].rk){Card tmp=a[i];a[i]=a[j];a[j]=tmp;}}}int rank[5];for(int i=0;i5;i++){rank[i]=a[i].rk;}bool fl=1;for(int i=1;i5;i++){if(a[i].nm!=a[0].nm) {fl=0;break;}}int tmp[5];for(int i=0;i5;i++){tmp[i]=a[i].rk;}for(int i=0;i5;i++){for(int j=i+1;j5;j++){if(tmp[i]tmp[j]){int t=tmp[i];tmp[i]=tmp[j];tmp[j]=t;}}}bool straight=1;for(int i=1;i5;i++){if(tmp[i]!=tmp[i-1]+1){straight=0;}}if(tmp[0]==2tmp[1]==3tmp[2]==4tmp[3]==5tmp[4]==14){straight=1;tmp[0]=1,tmp[1]=2,tmp[2]=3,tmp[3]=4,tmp[4]=5;}int freq[15]={0};for(int i=0;i5;i++){freq[rank[i]]++;}int freqList[5][2];int cnt=0;for(int r=14;r=2;r--){if(freq[r]0){freqList[cnt][0]=freq[r];freqList[cnt][1]=r;cnt++;}}for(int i=0;icnt;i++){for(int j=i+1;jcnt;j++){if(freqList[i][0]freqList[j][0]|| (freqList[i][0]==freqList[j][0]freqList[i][1]freqList[j][1])){int t0=freqList[i][0],t1 = freqList[i][1];freqList[i][0]=freqList[j][0];freqList[i][1]=freqList[j][1];freqList[j][0]=t0;freqList[j][1]=t1;}}}Pai res;for(int i=0;i5;i++){res.cmp[i]=0;}if(flstraighttmp[0]==10tmp[4]==14){res.lv=9;res.cmp[0]=14,res.cmp[1]=13,res.cmp[2]=12,res.cmp[3]=11,res.cmp[4]=10;return res;}if(flstraight){res.lv=8;for(int i=0;i5;i++){res.cmp[i]=tmp[4-i];}return res;}if(freqList[0][0]==4){res.lv=7;int four=freqList[0][1];int kicker=freqList[1][1];res.cmp[0]=four,res.cmp[1]=four,res.cmp[2]=four;res.cmp[3]=four,res.cmp[4]=kicker;return res;}if(freqList[0][0]==3freqList[1][0]==2){res.lv=6;int three=freqList[0][1];int two=freqList[1][1];res.cmp[0]=three,res.cmp[1]=three,res.cmp[2] = three;res.cmp[3]=two,res.cmp[4]=two;return res;}if(fl){res.lv=5;for(int i=0;i5;i++){res.cmp[i]=rank[i];}return res;}if(straight){res.lv=4;for(int i=0;i5;i++){res.cmp[i]=tmp[4-i];}return res;}if(freqList[0][0]==3){res.lv=3;int three=freqList[0][1];int kickers[2],k=0;for(int i=1;icnt;i++){kickers[k++]=freqList[i][1];}res.cmp[0]=three,res.cmp[1]=three,res.cmp[2]=three;res.cmp[3]=kickers[0],res.cmp[4]=kickers[1];return res;}if(freqList[0][0]==2freqList[1][0]==2){res.lv=2;int high=freqList[0][1],low=freqList[1][1];int kicker=freqList[2][1];if(highlow){int t=high;high=low;low=t;}res.cmp[0]=high,res.cmp[1]=high,res.cmp[2]=low;res.cmp[3]=low,res.cmp[4]=kicker;return res;}if(freqList[0][0]==2){res.lv=1;int pairRank=freqList[0][1];int kickers[3],k=0;for(int i=1;icnt;i++){kickers[k++]=freqList[i][1];}res.cmp[0]=pairRank,res.cmp[1]=pairRank,res.cmp[2]=kickers[0];res.cmp[3]=kickers[1],res.cmp[4]=kickers[2];return res;}res.lv=0;for(int i=0;i5;i++){res.cmp[i]=rank[i];}return res;
}
int compareHands(Card h1[5], Card h2[5]) {Pai t1=getHandType(h1);Pai t2=getHandType(h2);if(t1.lvt2.lv){return 1;}if(t1.lvt2.lv){return -1;}for(int i=0;i5;i++){if(t1.cmp[i]!=t2.cmp[i]){if(t1.cmp[i]t2.cmp[i]){return 1;}if(t1.cmp[i]t2.cmp[i]){return -1;}}}return 0;
}
int main(){ios::sync_with_stdio(0);cinT;while(T--){Card me[4],him[4],pool[52],all[52];bool win=1,lose=0,used[15][4]={0};int ps=0,idx=0;char suits[4]={'C','D','H','S'},s[3];for(int i=0;i4;i++){cins;me[i].rk=rankCard(s[0]);me[i].nm=s[1];}for(int i=0;i4;i++){cins;him[i].rk=rankCard(s[0]);him[i].nm=s[1];}for(int r=2;r=14;r++){for(int j=0;j4;j++){all[idx].rk=r;all[idx].nm=suits[j];idx++;}}for(int i=0;i4;i++){int r=me[i].rk;char s=me[i].nm;int suitIdx;if(s=='C'){suitIdx=0;}else if(s=='D'){suitIdx=1;}else if(s=='H'){suitIdx=2;}else{suitIdx=3;}used[r][suitIdx]=1;}for(int i=0;i4;i++){int r=him[i].rk,id;char s=him[i].nm;if(s=='C'){id=0;}else if(s=='D'){id=1; }else if(s=='H'){id=2;}else{id=3;}used[r][id]=1;}for(int r=2;r=14;r++){for(int j=0;j4;j++){if(!used[r][j]){pool[ps].rk=r;if(j==0){pool[ps].nm='C';}else if(j==1){pool[ps].nm='D';}else if(j==2){pool[ps].nm='H';}else{pool[ps].nm='S';}ps++;}}}for(int i=0;ips;i++){Card he[5];for(int j=0;j4;j++){he[j]=him[j];}he[4]=pool[i];bool canWin=0,allLose=1;for(int j=0;jps;j++){if(i==j){continue;}Card my[5];for(int k=0;k4;k++){my[k]=me[k];}my[4]=pool[j];int res=compareHands(my,he);if(res==1){canWin=1,allLose=0;break;}if(res==0){allLose=0;}}if(!canWin){win=0;if(allLose){lose=1;}}}if(win){cout"WoYaoYanPai"endl;continue;}if(lose){cout"GeiWoCaPiXie"endl;continue;}cout"PaiMeiYouWenTi"endl;}return 0;
}