E. Twisted Circuit
time limit per test
2 secondsmemory limit per test
64 megabytesinput
standard inputoutput
standard output
Input
The input consists of four lines, each line containing a single digit 0 or 1.
Output
Output a single digit, 0 or 1.
Example
Input
0 1 1 0
Output
0
从上到下表示异或、或、与和异或
#include<cstdio> #include<algorithm> using namespace std; int main() { int a,b,c,d; scanf("%d\n",&a);scanf("%d\n",&b);scanf("%d\n",&c);scanf("%d",&d); int t=((a^b)&(c|d))^((b&c)|(a^d)); printf("%d\n",t); return 0; }

本文介绍了一个基于异或、或、与等基本逻辑运算的算法实现案例,通过输入四个二进制位并进行特定组合的逻辑运算来得到输出结果。
579

被折叠的 条评论
为什么被折叠?



