• 1289 幸运转盘(二)

    Time Limit : 2000/1000 MS(Java/Others) | Memory Limit : 65536/32768 KB(Java/Others)

    Submits : 298 | Solved : 71

    Description

    传说中每一个人都有一个幸运转盘,在人生的某些特殊时刻,我们会在睡梦中悄悄的转动自己的幸运转盘,转盘的结果会影响着自己的心情,并改变自己的命运。当我们慢慢的长大,我们的幸运转盘也在变化着......,你发现了吗?现在又到你旋转幸运转盘的时候了,你有一个m*m的转盘,你有t次机会转动它,每一次转动,你可以选择它的转动方向,并让它相对于上一次转动一定的角度。据说有一个角度是天使,看到天使的人一定会有好运的。而还有一个是恶魔角度,将给遇见它的人带来坏心情。

    Input

    第1行一个整数m(0< m<=20);
    接下来m行,每行m个数字(0~9);
    然后是一个整数t(0< t<=10);
    接下来t行,每行包含2个整数x和y。
    x表示转盘旋转的方向,值为0或1,0表示顺时针,1表示逆时针。
    y在整型范围内,表示转盘要转过y(y< 100000)个45角度。

    Output

    打印每一次旋转后的转盘视角布局。

    Sample Input

    12
    9 5 8 0 8 6 4 7 2 9 8 9
    8 1 7 3 6 0 8 2 6 7 0 7
    3 7 5 7 1 5 3 1 0 7 0 6
    9 8 7 5 8 7 8 2 2 6 3 0
    1 2 2 8 8 1 7 4 7 1 1 6
    5 5 6 2 2 6 6 0 7 9 7 8
    4 1 4 3 2 2 8 5 2 2 7 2
    4 8 3 4 5 0 7 4 4 6 0 6
    4 3 5 7 2 9 2 1 1 0 8 1
    4 7 6 4 2 8 3 0 1 2 7 7
    0 5 5 2 2 1 2 6 3 6 7 8
    1 8 3 5 8 2 1 2 8 4 0 1
    4
    1 16235
    0 825
    1 1094
    0 18793

    Sample Output

               1
              8 0
             7 7 4
            1 7 6 8
           6 8 2 3 2
          2 0 0 1 6 1
         8 7 6 1 0 2 2
        6 7 2 4 1 3 1 8
       0 1 9 2 4 2 8 2 5
      6 3 1 7 5 7 9 2 2 3
     7 0 6 7 0 8 0 2 4 5 8
    9 0 7 2 4 6 2 5 7 6 5 1
     8 7 0 2 7 6 2 4 5 7 0
      9 6 1 8 1 2 3 3 3 4
       2 2 3 7 8 2 4 8 4
        7 8 5 8 8 6 1 4
         4 0 1 5 2 5 4
          6 6 7 7 2 5
           8 3 5 8 1
            0 7 7 9
             8 1 3
              5 8
               9
    
    9 7 6 0 6 8 2 6 1 7 8 1
    8 0 0 3 1 7 7 0 8 7 7 0
    9 7 7 6 1 9 2 6 0 2 6 4
    2 6 0 2 7 7 2 4 1 1 3 8
    7 2 1 2 4 0 5 4 1 0 6 2
    4 8 3 8 7 6 8 7 2 3 2 1
    6 0 5 7 1 6 2 0 9 8 1 2
    8 6 1 8 8 2 2 5 2 2 2 8
    0 3 7 5 8 2 3 4 7 4 2 5
    8 7 5 7 2 6 4 3 5 6 5 3
    5 1 7 8 2 5 1 8 3 7 5 8
    9 8 3 9 1 5 4 4 4 4 0 1
    
    9 5 8 0 8 6 4 7 2 9 8 9
    8 1 7 3 6 0 8 2 6 7 0 7
    3 7 5 7 1 5 3 1 0 7 0 6
    9 8 7 5 8 7 8 2 2 6 3 0
    1 2 2 8 8 1 7 4 7 1 1 6
    5 5 6 2 2 6 6 0 7 9 7 8
    4 1 4 3 2 2 8 5 2 2 7 2
    4 8 3 4 5 0 7 4 4 6 0 6
    4 3 5 7 2 9 2 1 1 0 8 1
    4 7 6 4 2 8 3 0 1 2 7 7
    0 5 5 2 2 1 2 6 3 6 7 8
    1 8 3 5 8 2 1 2 8 4 0 1
    
               9
              8 5
             3 1 8
            9 7 7 0
           1 8 5 3 8
          5 2 7 7 6 6
         4 5 2 5 1 0 4
        4 1 6 8 8 5 8 7
       4 8 4 2 8 7 3 2 2
      4 3 3 3 2 1 8 1 6 9
     0 7 5 4 2 6 7 2 0 7 8
    1 5 6 7 5 2 6 4 2 7 0 9
     8 5 4 2 0 8 0 7 6 0 7
      3 2 2 9 7 5 7 1 3 6
       5 2 8 2 4 2 9 1 0
        8 1 3 1 4 2 7 6
         2 2 0 1 6 7 8
          1 6 1 0 0 2
           2 3 2 8 6
            8 6 7 1
             4 7 7
              0 8
               1

    HINT


    Source

    NBU OJ

    [ Top ] | [ Submit ] | [ Statistics ] | [ Standing ]