Moved kattis from Uni repo

This commit is contained in:
2023-12-01 13:35:13 +01:00
parent 28a6b807a3
commit aaa2c123b8
164 changed files with 3008 additions and 0 deletions

View File

@ -0,0 +1 @@
070761-4285

View File

@ -0,0 +1 @@
051002-4321

View File

@ -0,0 +1 @@
310111-0469

View File

@ -0,0 +1,28 @@
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
// Do with scanf
int values[10] = {4, 3, 2, 7, 6, 5, 4, 3, 2, 1};
int sum = 0;
for (int i=0; i<10; i++) {
char s;
if ((s = getchar()) == '-') {
i--;
continue;
} else {
sum += (s - '0') * values[i];
}
}
printf("Sum: %d\n", sum);
if (sum % 11 == 0) {
printf("1\n");
} else {
printf("0\n");
}
return 0;
}

View File

@ -0,0 +1,28 @@
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
// Do with scanf
int values[10] = {4, 3, 2, 7, 6, 5, 4, 3, 2, 1};
int sum = 0;
for (int i=0; i<10; i++) {
char s;
if ((s = getchar()) == '-') {
i--;
continue;
} else {
sum += (s - '0') * values[i];
}
}
printf("Sum: %d\n", sum);
if (sum % 11 == 0) {
printf("1\n");
} else {
printf("0\n");
}
return 0;
}

View File

@ -0,0 +1,11 @@
lol = input().replace("-", "")
values = [4, 3, 2, 7, 6, 5, 4, 3, 2, 1];
sum = 0
for i in range(10):
sum += int(lol[i]) * values[i]
if sum % 11 == 0:
print(1)
else:
print(0)

Binary file not shown.