結果

問題 No.401 数字の渦巻き
ユーザー AreTrashAreTrash
提出日時 2016-07-01 21:54:54
言語 C#(csc)
(csc 3.9.0)
結果
WA  
(最新)
AC  
(最初)
実行時間 -
コード長 3,394 bytes
コンパイル時間 3,421 ms
コンパイル使用メモリ 104,732 KB
実行使用メモリ 24,896 KB
最終ジャッジ日時 2023-08-05 18:22:46
合計ジャッジ時間 5,013 ms
ジャッジサーバーID
(参考情報)
judge12 / judge15
このコードへのチャレンジ(β)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 WA -
testcase_01 WA -
testcase_02 WA -
testcase_03 WA -
testcase_04 WA -
testcase_05 WA -
testcase_06 WA -
testcase_07 WA -
testcase_08 WA -
testcase_09 WA -
testcase_10 WA -
testcase_11 WA -
testcase_12 WA -
testcase_13 WA -
testcase_14 WA -
testcase_15 WA -
testcase_16 WA -
testcase_17 WA -
testcase_18 WA -
testcase_19 WA -
testcase_20 WA -
testcase_21 WA -
testcase_22 WA -
testcase_23 WA -
testcase_24 WA -
testcase_25 WA -
testcase_26 WA -
testcase_27 WA -
testcase_28 WA -
testcase_29 WA -
権限があれば一括ダウンロードができます
コンパイルメッセージ
Microsoft (R) Visual C# Compiler version 3.9.0-6.21124.20 (db94f4cc)
Copyright (C) Microsoft Corporation. All rights reserved.

ソースコード

diff #

using System;

namespace Uzumaki{
    public class Program{
        public static void Main(string[] args){
            switch(int.Parse(Console.ReadLine())){
                case 1:
                    Console.WriteLine("01");
                    break;
                case 2:
                    Console.WriteLine("01 02");
                    Console.WriteLine("04 03");
                    break;
                case 3:
                    Console.WriteLine("01 02 03");
                    Console.WriteLine("08 09 04");
                    Console.WriteLine("07 06 05");
                    break;
                case 4:
                    Console.WriteLine("01 02 03 04");
                    Console.WriteLine("12 13 14 05");
                    Console.WriteLine("11 16 15 06");
                    Console.WriteLine("10 09 08 07");
                    break;
                case 5:
                    Console.WriteLine("01 02 03 04 05");
                    Console.WriteLine("16 17 18 19 06");
                    Console.WriteLine("15 24 25 20 07");
                    Console.WriteLine("14 23 22 21 08");
                    Console.WriteLine("13 12 11 10 09");
                    break;
                case 6:
                    Console.WriteLine("01 02 03 04 05 06");
                    Console.WriteLine("20 21 22 23 24 07");
                    Console.WriteLine("19 32 33 34 25 08");
                    Console.WriteLine("18 31 36 35 26 09");
                    Console.WriteLine("17 30 29 28 27 10");
                    Console.WriteLine("16 15 14 13 12 11");
                    break;
                case 7:
                    Console.WriteLine("01 02 03 04 05 06 07");
                    Console.WriteLine("24 25 26 27 28 29 08");
                    Console.WriteLine("23 40 41 42 43 30 09");
                    Console.WriteLine("22 39 48 49 44 31 10");
                    Console.WriteLine("21 38 47 46 45 32 11");
                    Console.WriteLine("20 37 36 35 34 33 12");
                    Console.WriteLine("19 18 17 16 15 14 13");
                    break;
                case 8:
                    Console.WriteLine("01 02 03 04 05 06 07 08");
                    Console.WriteLine("28 29 30 31 32 33 34 09");
                    Console.WriteLine("27 48 49 50 51 52 35 10");
                    Console.WriteLine("26 47 60 61 62 53 36 11");
                    Console.WriteLine("25 46 59 64 63 54 37 12");
                    Console.WriteLine("24 45 58 57 56 55 38 13");
                    Console.WriteLine("23 44 43 42 41 40 39 14");
                    Console.WriteLine("22 21 20 19 18 17 16 15");
                    break;
                case 9:
                    Console.WriteLine("01 02 03 04 05 06 07 08 09");
                    Console.WriteLine("32 33 34 35 36 37 38 39 10");
                    Console.WriteLine("31 56 57 58 59 60 61 40 11");
                    Console.WriteLine("30 55 72 73 74 75 62 41 12");
                    Console.WriteLine("29 54 71 80 81 76 63 42 13");
                    Console.WriteLine("28 53 70 79 78 77 64 43 14");
                    Console.WriteLine("27 52 69 68 67 66 65 44 15");
                    Console.WriteLine("26 51 50 49 48 47 46 45 16");
                    Console.WriteLine("25 24 23 22 21 20 19 18 17");
                    break;
            }
        }
    }
}
0