読者です 読者をやめる 読者になる 読者になる

メモ

yukicoderで遊んでいる競プロゆるふわ勢

yukicoder No.26 シャッフルゲーム

問題はこちら
No.26 シャッフルゲーム - yukicoder

シミュレーションするだけ

int main(){
	int n,m,p,q;
	scanf("%d%d",&n,&m);
	while(m--){
		scanf("%d%d",&p,&q);
		n=p==n?q:q==n?p:n;
	}
	printf("%d",n);
	return 0;
}

n,mの読み込みを省略したいので、最初はn=pが実行されるように微調整するだけ

n,p;
main(q){
	for(;~scanf("%d%d",&p,&q);n=p-n?n&&q-n?n:p:q);
	p=!printf("%d",n);
}

77B