Submission #4075053


Source Code Expand

using System;
using System.Collections.Generic;
using System.Text;

namespace AtTest._400Problems_remain_
{
    class CTF2017_F
    {
        static void Main(string[] args)
        {
            Method(args);
            //Console.ReadLine();
        }

        static void Method(string[] args)
        {
            int n = ReadInt();
            int qCnt = n / 5;
            if (n % 5 > 0) qCnt++;
            bool[] isOriginal = new bool[n];
            for(int i = 0; i < qCnt; i++)
            {
                string qString = "? ";
                for (int j = 0; j < n; j++)
                {
                    if (j < i * 5 || j >= i * 5 + 5)
                        qString += "0 ";
                    else if (j < i * 5 + 5)
                        qString += Math.Pow(10, j - i * 5).ToString() + " ";
                }
                Console.WriteLine(qString);
                int val = ReadInt();
                for(int j = 0; j < 5; j++)
                {
                    isOriginal[i * 5 + j] = val % 10 == 9 || val % 10 == 1;
                    if (val % 10 <= 2) val -= 10;
                    val /= 10;
                }
            }
            Console.Write("! ");
            for(int i = 0; i < n; i++)
            {
                Console.Write(isOriginal[i] ? "1 " : "0 ");
            }
        }

        private static string Read() { return Console.ReadLine(); }
        private static int ReadInt() { return int.Parse(Read()); }
        private static long ReadLong() { return long.Parse(Read()); }
        private static double ReadDouble() { return double.Parse(Read()); }
        private static int[] ReadInts() { return Array.ConvertAll(Read().Split(), int.Parse); }
        private static long[] ReadLongs() { return Array.ConvertAll(Read().Split(), long.Parse); }
        private static double[] ReadDoubles() { return Array.ConvertAll(Read().Split(), double.Parse); }
    }
}

Submission Info

Submission Time
Task E - Coin Authentication
User MiuraMiuMiu
Language C# (Mono 4.6.2.0)
Score 0
Code Size 1984 Byte
Status WA
Exec Time 24 ms
Memory 13476 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 400
Status
AC × 1
AC × 16
WA × 14
Set Name Test Cases
Sample sample_01.txt
All sample_01.txt, subtask_1_1.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt, subtask_1_16.txt, subtask_1_17.txt, subtask_1_18.txt, subtask_1_19.txt, subtask_1_2.txt, subtask_1_20.txt, subtask_1_21.txt, subtask_1_22.txt, subtask_1_23.txt, subtask_1_24.txt, subtask_1_25.txt, subtask_1_26.txt, subtask_1_27.txt, subtask_1_28.txt, subtask_1_29.txt, subtask_1_3.txt, subtask_1_4.txt, subtask_1_5.txt, subtask_1_6.txt, subtask_1_7.txt, subtask_1_8.txt, subtask_1_9.txt
Case Name Status Exec Time Memory
sample_01.txt AC 24 ms 11428 KB
subtask_1_1.txt WA 23 ms 10924 KB
subtask_1_10.txt WA 23 ms 10928 KB
subtask_1_11.txt AC 23 ms 11300 KB
subtask_1_12.txt AC 23 ms 9380 KB
subtask_1_13.txt WA 22 ms 8884 KB
subtask_1_14.txt WA 22 ms 8880 KB
subtask_1_15.txt WA 23 ms 12976 KB
subtask_1_16.txt WA 23 ms 10800 KB
subtask_1_17.txt AC 23 ms 13476 KB
subtask_1_18.txt AC 23 ms 9376 KB
subtask_1_19.txt AC 24 ms 9380 KB
subtask_1_2.txt WA 22 ms 10928 KB
subtask_1_20.txt AC 23 ms 9252 KB
subtask_1_21.txt AC 23 ms 9380 KB
subtask_1_22.txt AC 24 ms 11428 KB
subtask_1_23.txt AC 24 ms 11428 KB
subtask_1_24.txt AC 24 ms 9380 KB
subtask_1_25.txt AC 23 ms 9380 KB
subtask_1_26.txt WA 23 ms 12976 KB
subtask_1_27.txt AC 24 ms 11428 KB
subtask_1_28.txt WA 23 ms 12976 KB
subtask_1_29.txt AC 23 ms 9380 KB
subtask_1_3.txt WA 22 ms 8876 KB
subtask_1_4.txt WA 22 ms 10932 KB
subtask_1_5.txt WA 23 ms 10928 KB
subtask_1_6.txt AC 23 ms 11428 KB
subtask_1_7.txt WA 22 ms 10928 KB
subtask_1_8.txt WA 22 ms 8880 KB
subtask_1_9.txt AC 23 ms 11428 KB