diff --git a/LAB1/bits.c b/LAB1/bits.c index 7006127..1ef38e4 100644 --- a/LAB1/bits.c +++ b/LAB1/bits.c @@ -214,7 +214,8 @@ int isTmax(int x) { * Rating: 2 */ int allOddBits(int x) { - return 2; + int a = 0xaaaaaaaa; + return !((a&x)^a); } /* * negate - return -x diff --git a/README.md b/README.md index ed31e29..d7e86ba 100644 --- a/README.md +++ b/README.md @@ -9,3 +9,7 @@ A CSAPP LAB 3. Finish tmin +### 2023/10/8 Update: +1. Finish isTmax + +2. Finish allOddBits