diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2024-07-04 17:09:55 +0200 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2024-07-04 17:09:55 +0200 |
| commit | 518d98ad5f9eec0cf4124375bdbb84d1296b3f3f (patch) | |
| tree | 467b2b0387f23a0b379cf428c6883937ec18c134 /test/010_math_permsign | |
| parent | 425eee24421bf0a19c7e0199d2e3ecba3318c8f4 (diff) | |
| download | nissy-core-518d98ad5f9eec0cf4124375bdbb84d1296b3f3f.tar.gz nissy-core-518d98ad5f9eec0cf4124375bdbb84d1296b3f3f.zip | |
(almost) added getcube
Diffstat (limited to 'test/010_math_permsign')
| -rw-r--r-- | test/010_math_permsign/00_solved.in | 8 | ||||
| -rw-r--r-- | test/010_math_permsign/00_solved.out | 1 | ||||
| -rw-r--r-- | test/010_math_permsign/01_3cycle.in | 6 | ||||
| -rw-r--r-- | test/010_math_permsign/01_3cycle.out | 1 | ||||
| -rw-r--r-- | test/010_math_permsign/02_22swap.in | 13 | ||||
| -rw-r--r-- | test/010_math_permsign/02_22swap.out | 1 | ||||
| -rw-r--r-- | test/010_math_permsign/03_singleswap.in | 7 | ||||
| -rw-r--r-- | test/010_math_permsign/03_singleswap.out | 1 | ||||
| -rw-r--r-- | test/010_math_permsign/04_5ycle.in | 11 | ||||
| -rw-r--r-- | test/010_math_permsign/04_5ycle.out | 1 | ||||
| -rw-r--r-- | test/010_math_permsign/05_6ycle.in | 9 | ||||
| -rw-r--r-- | test/010_math_permsign/05_6ycle.out | 1 | ||||
| -rw-r--r-- | test/010_math_permsign/permsgn_tests.c | 20 |
13 files changed, 0 insertions, 80 deletions
diff --git a/test/010_math_permsign/00_solved.in b/test/010_math_permsign/00_solved.in deleted file mode 100644 index 54b5db0..0000000 --- a/test/010_math_permsign/00_solved.in +++ /dev/null | |||
| @@ -1,8 +0,0 @@ | |||
| 1 | 7 | ||
| 2 | 0 | ||
| 3 | 1 | ||
| 4 | 2 | ||
| 5 | 3 | ||
| 6 | 4 | ||
| 7 | 5 | ||
| 8 | 6 | ||
diff --git a/test/010_math_permsign/00_solved.out b/test/010_math_permsign/00_solved.out deleted file mode 100644 index 573541a..0000000 --- a/test/010_math_permsign/00_solved.out +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | 0 | ||
diff --git a/test/010_math_permsign/01_3cycle.in b/test/010_math_permsign/01_3cycle.in deleted file mode 100644 index bfabfd6..0000000 --- a/test/010_math_permsign/01_3cycle.in +++ /dev/null | |||
| @@ -1,6 +0,0 @@ | |||
| 1 | 5 | ||
| 2 | 0 | ||
| 3 | 4 | ||
| 4 | 1 | ||
| 5 | 3 | ||
| 6 | 2 | ||
diff --git a/test/010_math_permsign/01_3cycle.out b/test/010_math_permsign/01_3cycle.out deleted file mode 100644 index 573541a..0000000 --- a/test/010_math_permsign/01_3cycle.out +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | 0 | ||
diff --git a/test/010_math_permsign/02_22swap.in b/test/010_math_permsign/02_22swap.in deleted file mode 100644 index d0b0921..0000000 --- a/test/010_math_permsign/02_22swap.in +++ /dev/null | |||
| @@ -1,13 +0,0 @@ | |||
| 1 | 12 | ||
| 2 | 0 | ||
| 3 | 1 | ||
| 4 | 8 | ||
| 5 | 3 | ||
| 6 | 5 | ||
| 7 | 4 | ||
| 8 | 6 | ||
| 9 | 7 | ||
| 10 | 2 | ||
| 11 | 9 | ||
| 12 | 10 | ||
| 13 | 11 | ||
diff --git a/test/010_math_permsign/02_22swap.out b/test/010_math_permsign/02_22swap.out deleted file mode 100644 index 573541a..0000000 --- a/test/010_math_permsign/02_22swap.out +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | 0 | ||
diff --git a/test/010_math_permsign/03_singleswap.in b/test/010_math_permsign/03_singleswap.in deleted file mode 100644 index 42a584b..0000000 --- a/test/010_math_permsign/03_singleswap.in +++ /dev/null | |||
| @@ -1,7 +0,0 @@ | |||
| 1 | 6 | ||
| 2 | 4 | ||
| 3 | 1 | ||
| 4 | 2 | ||
| 5 | 3 | ||
| 6 | 0 | ||
| 7 | 5 | ||
diff --git a/test/010_math_permsign/03_singleswap.out b/test/010_math_permsign/03_singleswap.out deleted file mode 100644 index d00491f..0000000 --- a/test/010_math_permsign/03_singleswap.out +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | 1 | ||
diff --git a/test/010_math_permsign/04_5ycle.in b/test/010_math_permsign/04_5ycle.in deleted file mode 100644 index 630f6fa..0000000 --- a/test/010_math_permsign/04_5ycle.in +++ /dev/null | |||
| @@ -1,11 +0,0 @@ | |||
| 1 | 10 | ||
| 2 | 0 | ||
| 3 | 1 | ||
| 4 | 6 | ||
| 5 | 2 | ||
| 6 | 3 | ||
| 7 | 4 | ||
| 8 | 5 | ||
| 9 | 7 | ||
| 10 | 8 | ||
| 11 | 9 | ||
diff --git a/test/010_math_permsign/04_5ycle.out b/test/010_math_permsign/04_5ycle.out deleted file mode 100644 index 573541a..0000000 --- a/test/010_math_permsign/04_5ycle.out +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | 0 | ||
diff --git a/test/010_math_permsign/05_6ycle.in b/test/010_math_permsign/05_6ycle.in deleted file mode 100644 index a226bae..0000000 --- a/test/010_math_permsign/05_6ycle.in +++ /dev/null | |||
| @@ -1,9 +0,0 @@ | |||
| 1 | 8 | ||
| 2 | 6 | ||
| 3 | 0 | ||
| 4 | 1 | ||
| 5 | 3 | ||
| 6 | 2 | ||
| 7 | 4 | ||
| 8 | 5 | ||
| 9 | 7 | ||
diff --git a/test/010_math_permsign/05_6ycle.out b/test/010_math_permsign/05_6ycle.out deleted file mode 100644 index d00491f..0000000 --- a/test/010_math_permsign/05_6ycle.out +++ /dev/null | |||
| @@ -1 +0,0 @@ | |||
| 1 | 1 | ||
diff --git a/test/010_math_permsign/permsgn_tests.c b/test/010_math_permsign/permsgn_tests.c deleted file mode 100644 index 04975db..0000000 --- a/test/010_math_permsign/permsgn_tests.c +++ /dev/null | |||
| @@ -1,20 +0,0 @@ | |||
| 1 | #include "../test.h" | ||
| 2 | |||
| 3 | int permsign(uint8_t *, int); | ||
| 4 | |||
| 5 | void run(void) { | ||
| 6 | char str[STRLENMAX]; | ||
| 7 | uint8_t a[100]; | ||
| 8 | int n, i, p; | ||
| 9 | |||
| 10 | fgets(str, STRLENMAX, stdin); | ||
| 11 | n = atoi(str); | ||
| 12 | |||
| 13 | for (i = 0; i < n; i++) { | ||
| 14 | fgets(str, STRLENMAX, stdin); | ||
| 15 | a[i] = atoi(str); | ||
| 16 | } | ||
| 17 | |||
| 18 | p = permsign(a, n); | ||
| 19 | printf("%d\n", p); | ||
| 20 | } | ||
