diff --git a/kattis/abc/solution.c b/kattis/abc/solution.c new file mode 100644 index 0000000..f660ce0 --- /dev/null +++ b/kattis/abc/solution.c @@ -0,0 +1,19 @@ +#include +#include + +int compare (const void * a, const void * b) { + return (*(int*)a - *(int*)b); +} + +int main() { + int n[3]; + scanf("%d %d %d", &n[0], &n[1], &n[2]); + qsort(n, 3, sizeof(int), compare); + char c[5]; + scanf("%s", c); + int i; + for (i = 0; i < 3; ++i) { + printf("%d ", n[c[i]-'A']); + } + printf("\n"); +}