summaryrefslogtreecommitdiffstats
path: root/2
diff options
context:
space:
mode:
Diffstat (limited to '2')
-rw-r--r--2/1.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/2/1.c b/2/1.c
index 5cb0239..423ca8b 100644
--- a/2/1.c
+++ b/2/1.c
@@ -33,11 +33,11 @@ int main(int argc, char *argv[]) {
}
void printu(int size) {
- int bits = 8 * size;
+ int bits = size << 3;
printf("0 to %ld\n", (1L << (bits - 1)) + ((1L << (bits - 1)) - 1));
}
void prints(int size) {
- int bits = 8 * size;
+ int bits = size << 3;
printf("%ld to %ld\n", -(1L << (bits - 1)), (1L << (bits - 1)) - 1);
} \ No newline at end of file