問題はこちら
No.272 NOT回路 - yukicoder
普通の解説はまあいらないでしょう
int main(){ int n; scanf("%d",&n); printf("%d",1-n); return 0; }
文字として読みこめば、'0'が48で'1'が49なので1とbitxorを取ると他方に変換できる
n;main(){n=!putchar(getchar()^1);}
34B
問題はこちら
No.272 NOT回路 - yukicoder
普通の解説はまあいらないでしょう
int main(){ int n; scanf("%d",&n); printf("%d",1-n); return 0; }
文字として読みこめば、'0'が48で'1'が49なので1とbitxorを取ると他方に変換できる
n;main(){n=!putchar(getchar()^1);}
34B