commit 94cb4aa2adc0d59f7a47b633167f80d1817e7af3
parent 2821befb1687dd8623b0d360a3249cabc8686c93
Author: bsandro <email@bsandro.tech>
Date: Sun, 7 Dec 2025 23:31:57 +0200
small cleanup, mostly naming
Diffstat:
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/day01.c b/day01.c
@@ -9,16 +9,16 @@ int main(void) {
int p2 = 0;
char dir = 0;
char buf[4] = {0};
- int bufs = 0;
+ int bufl = 0;
int cnt = 0;
for (int c=getchar();c!=EOF;c=getchar()) {
if (c=='L'||c=='R') {
dir = c;
cnt = 0;
} else if (c>='0'&&c<='9') {
- buf[bufs++] = c-'0';
+ buf[bufl++] = c-'0';
} else if (c=='\n') { // sscanf() felt slow
- for (int i=0;i<bufs;++i) {
+ for (int i=0;i<bufl;++i) {
cnt = cnt*10+buf[i]; // reinventing atoi
}
if (cnt>=DIAL) {
@@ -35,7 +35,7 @@ int main(void) {
if (cur>=DIAL) cur = cur-DIAL;
}
if (cur==0) { p1++; p2++; }
- bufs = cnt = 0;
+ bufl = cnt = 0;
}
}
printf("p1: %d\np2: %d\n", p1, p2);
diff --git a/day02.c b/day02.c
@@ -14,9 +14,9 @@ int digits(uint64_t num) {
return log10l(num)+1;
}
-uint64_t btoi(uint64_t buf[16], int bufs) {
+uint64_t btoi(int bufl, uint64_t buf[bufl]) {
uint64_t num = 0;
- for (int i=0;i<bufs;++i) num = num*10+buf[i];
+ for (int i=0;i<bufl;++i) num = num*10+buf[i];
return num;
}
@@ -69,18 +69,18 @@ void sum_silly(Range range, struct Res *r) {
int main(void) {
uint64_t buf[16] = {0};
- int bufs = 0;
+ int bufl = 0;
Range range = {0};
struct Res r = {0};
for (int c=getchar();c!=EOF;c=getchar()) {
if (c>='0'&&c<='9') {
- buf[bufs++] = c-'0';
+ buf[bufl++] = c-'0';
} else if (c=='-') {
- range.first = btoi(buf, bufs);
- bufs = 0;
+ range.first = btoi(bufl, buf);
+ bufl = 0;
} else if (c==','||c=='\n') {
- range.last = btoi(buf, bufs);
- bufs = 0;
+ range.last = btoi(bufl, buf);
+ bufl = 0;
sum_silly(range, &r);
}
}