水题。无脑暴力,多种可能性穷举,每4次是一个循环,故对4取余,然后分顺逆时针可能性即可
#include<stdio.h>
int main(void)
{
int c;
char a, b;
while (scanf("%c %c %d", &a, &b, &c) != EOF) {
getchar();
if (c%4==0) {
printf("undefined\n");
continue;
}
if (a == '^') {
if (c%4==1) {
printf("%s\n", b=='>'?"cw":"ccw");
} else if (c%4==2) {
printf("undefined\n");
} else if (c%4==3) {
printf("%s\n", b=='<'?"cw":"ccw");
}
}
if (a == '>') {
if (c%4==1) {
printf("%s\n", b=='v'?"cw":"ccw");
} else if (c%4==2) {
printf("undefined\n");
} else if (c%4==3) {
printf("%s\n", b=='^'?"cw":"ccw");
}
}
if (a == 'v') {
if (c%4==1) {
printf("%s\n", b=='<'?"cw":"ccw");
} else if (c%4==2) {
printf("undefined\n");
} else if (c%4==3) {
printf("%s\n", b=='>'?"cw":"ccw");
}
}
if (a == '<') {
if (c%4==1) {
printf("%s\n", b=='^'?"cw":"ccw");
} else if (c%4==2) {
printf("undefined\n");
} else if (c%4==3) {
printf("%s\n", b=='v'?"cw":"ccw");
}
}
}
return 0;
}