diff --git a/dizzy/dizzy.py b/dizzy/dizzy.py new file mode 100644 index 0000000..12dfa4c --- /dev/null +++ b/dizzy/dizzy.py @@ -0,0 +1,20 @@ +import sys + +R = int(sys.stdin.readline().strip()) / 90 +if R < 0: + R = 4 + R +m = 0 +lines = [] +for line in sys.stdin: + lines.append(list(line.strip())) + if len(line) > m: + m = len(line) + +for line in lines: + line += [' '] * (m - len(line) - 1) + +for i in range(R): + lines = zip(*lines[::-1]) + +for i in lines: + print ''.join(i) diff --git a/dizzy/stdin1.txt b/dizzy/stdin1.txt new file mode 100644 index 0000000..c80d875 --- /dev/null +++ b/dizzy/stdin1.txt @@ -0,0 +1,8 @@ +90 +o...o +.o.o. + +..o.. +..o.. +..o.. +..o.. diff --git a/dizzy/test.py b/dizzy/test.py new file mode 100644 index 0000000..442d884 --- /dev/null +++ b/dizzy/test.py @@ -0,0 +1,6 @@ +-1 -> 3 +-2 -> 2 +-3 -> 1 +-4 -> 0 + +