diff options
author | Anton Luka Šijanec <anton@sijanec.eu> | 2021-11-01 17:56:29 +0100 |
---|---|---|
committer | Anton Luka Šijanec <anton@sijanec.eu> | 2021-11-01 17:56:29 +0100 |
commit | 43e520c0234f0f31a726a6f5a852f0bc7f1758dc (patch) | |
tree | d6b2ac7b33bd914740561ed4731493b214f9e863 /inf/priprave/dn/1a.c | |
parent | rsa malo teksta (diff) | |
download | sola-gimb-3-43e520c0234f0f31a726a6f5a852f0bc7f1758dc.tar sola-gimb-3-43e520c0234f0f31a726a6f5a852f0bc7f1758dc.tar.gz sola-gimb-3-43e520c0234f0f31a726a6f5a852f0bc7f1758dc.tar.bz2 sola-gimb-3-43e520c0234f0f31a726a6f5a852f0bc7f1758dc.tar.lz sola-gimb-3-43e520c0234f0f31a726a6f5a852f0bc7f1758dc.tar.xz sola-gimb-3-43e520c0234f0f31a726a6f5a852f0bc7f1758dc.tar.zst sola-gimb-3-43e520c0234f0f31a726a6f5a852f0bc7f1758dc.zip |
Diffstat (limited to '')
-rw-r--r-- | inf/priprave/dn/1a.c | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/inf/priprave/dn/1a.c b/inf/priprave/dn/1a.c new file mode 100644 index 0000000..84b2c08 --- /dev/null +++ b/inf/priprave/dn/1a.c @@ -0,0 +1,26 @@ +#include <stdio.h> +#include <stdlib.h> +/* https://codeforces.com/group/Eu6CNrz8hK/contest/349888/problem/A */ +int main (void) { /* TIL: od ISO C11 je to legalno */ + unsigned short int num1 = 9; + unsigned short int num2 = 10; + int c; + while (getchar() != '\n'); + while (1) { + if ((c = getchar()) == EOF) + break; + if (c == '\n') + num2 = 9; + if (c <= '9' && c >= '1') +#define num (*(num2 > 9 ? &num1 : &num2)) + if (c-'0' < num) + num = c-'0'; + } + if (num1 == num2) + printf("%d\n", num1); + else if (num1 < num2) + printf("%d%d\n", num1, num2); + else + printf("%d%d\n", num2, num1); + return 0; +} |