Advent of Code

Check-in [7f37290fac]
Login

Check-in [7f37290fac]

Overview
Comment:201501 1st star
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 7f37290faced3858fece7366ef2e5c2a5f56d39cbe9afa7c4138e7b98d00855b
User & Date: nnz on 2024-12-04 14:27:34
Original Comment: 201501 part 1 done
Other Links: manifest | tags
Context
2024-12-04
14:35
201501 2nd star check-in: 52ef9f6ef4 user: nnz tags: trunk
14:27
201501 1st star check-in: 7f37290fac user: nnz tags: trunk
12:15
I like parenthesis around conditional expressions check-in: dc1fe09f05 user: nnz tags: trunk
Changes

Added aoc2015.c version [e0a90f0adb].













1
2
3
4
5
6
7
8
9
10
11
12
+
+
+
+
+
+
+
+
+
+
+
+
#include <stdio.h>

void aoc201501(char *data, size_t len) {
    (void)len; // unused argument
    int floor = 0;
    while (*data) {
        if (*data == '(') floor++;
        else if (*data == ')') floor--;
        data++;
    }
    printf("Santa is taken to floor {%d}.\n", floor);
}

Modified aocdailies.c from [33016a1e3a] to [a1b4ea9d7f].

32
33
34
35
36
37
38
39
40

41
42
43
44
32
33
34
35
36
37
38

39
40
41
42
43
44







-

+




        case 201508: p = aoc201508; break;
        case 201507: p = aoc201507; break;
        case 201506: p = aoc201506; break;
        case 201505: p = aoc201505; break;
        case 201504: p = aoc201504; break;
        case 201503: p = aoc201503; break;
        case 201502: p = aoc201502; break;
        case 201501: p = aoc201501; break;
        #endif
        case 201501: p = aoc201501; break;

    }
    return p;
}

Modified aocdailies.h from [f7a4957d4e] to [3f62e57cfb].

32
33
34
35
36
37
38
39
40

41
42
32
33
34
35
36
37
38

39
40
41
42







-

+


aocfunc aoc201508;
aocfunc aoc201507;
aocfunc aoc201506;
aocfunc aoc201505;
aocfunc aoc201504;
aocfunc aoc201503;
aocfunc aoc201502;
aocfunc aoc201501;
#endif
aocfunc aoc201501;

#endif