RCO presents 日本橋ハーフマラソン 本戦 (オープン)

Submission #1193726

Source codeソースコード

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

    class Program
    {
    static int d;
   static int t;
   static int[] c=new int[8];
   static int[] a=new int[8];
   static int s = 0;
   static int o = 0;
    static int p = 0;
    static void Main()
        {
        
        for (int b = 0; b < 1000; b++)
            {
            string[] e = Console.ReadLine().Split();
            string[] f = Console.ReadLine().Split();
            string[] g = Console.ReadLine().Split();
           
            d=int.Parse(e[0]);
            t = int.Parse(e[1]);
            for(int h=0;h<8;h++)
            {
                c[h]= int.Parse(f[h]);
            }
            for (int h = 0; h < 8; h++)
            {
                a[h] = int.Parse(g[h]);
            }

            for (int i = 0; i < 8; i++)
                {
                for( int j = 0;j<8;j++ )
                {
                    if(s==1)
                    {
                        Console.Out.WriteLine("fill " + o);
                        Console.Out.Flush();
                        s = 0;
                        o = 0;
                        p = 1;
                        break;
                    }
                    if (i == j) { break; }
                    if (a[i] == d)
                    {
                        Console.Out.WriteLine("sell 1 " + (i + 1) );
                        Console.Out.Flush();
                        p = 1;
                        break;
                        

                    }
                    if (a[i] + a[j] == d) 
                    {
                        Console.Out.WriteLine("sell 2 " + (i + 1)+" "+(j+1));
                        Console.Out.Flush();
                        p = 1;
                        break;
                    }
                    else if (c[i] == d && t != 1)
                    {
                        Console.Out.WriteLine("fill " + (i + 1));
                        Console.Out.Flush();
                        p = 1;
                        break;
                    }
                    else if (c[i]+c[j] == d && t > 2)
                    {
                        Console.Out.WriteLine("fill " + (i + 1));
                        Console.Out.Flush();
                        s = 1;
                        o = j + 1;
                        p = 1;
                        break;
                    }
                    else if (i == 7&&j==7)
                    {

                        Console.Out.WriteLine("pass");
                        Console.Out.Flush();
                        p = 1;
                    }
                }
                if (p == 1) { p = 0; break; }
            }
               
               
               
            }
        }
    }

Submission

Task問題 A - 石油王Xの憂鬱
User nameユーザ名 kazuna
Created time投稿日時
Language言語 C# (Mono 4.6.2.0)
Status状態 TLE
Score得点 0
Source lengthソースコード長 2932 Byte
File nameファイル名
Exec time実行時間 ms
Memory usageメモリ使用量 -

Test case

Set

Set name Score得点 / Max score Cases
test_01 0 / 417500 subtask_01_01.txt
test_02 0 / 417500 subtask_01_02.txt
test_03 0 / 417500 subtask_01_03.txt
test_04 0 / 417500 subtask_01_04.txt
test_05 0 / 417500 subtask_01_05.txt
test_06 0 / 417500 subtask_01_06.txt
test_07 0 / 417500 subtask_01_07.txt
test_08 0 / 417500 subtask_01_08.txt
test_09 0 / 417500 subtask_01_09.txt
test_10 0 / 417500 subtask_01_10.txt
test_11 0 / 417500 subtask_01_11.txt
test_12 0 / 417500 subtask_01_12.txt
test_13 0 / 417500 subtask_01_13.txt
test_14 0 / 417500 subtask_01_14.txt
test_15 0 / 417500 subtask_01_15.txt
test_16 0 / 417500 subtask_01_16.txt
test_17 0 / 417500 subtask_01_17.txt
test_18 0 / 417500 subtask_01_18.txt
test_19 0 / 417500 subtask_01_19.txt
test_20 0 / 417500 subtask_01_20.txt
test_21 0 / 417500 subtask_01_21.txt
test_22 0 / 417500 subtask_01_22.txt
test_23 0 / 417500 subtask_01_23.txt
test_24 0 / 417500 subtask_01_24.txt
test_25 0 / 417500 subtask_01_25.txt
test_26 0 / 417500 subtask_01_26.txt
test_27 0 / 417500 subtask_01_27.txt
test_28 0 / 417500 subtask_01_28.txt
test_29 0 / 417500 subtask_01_29.txt
test_30 0 / 417500 subtask_01_30.txt
test_31 0 / 417500 subtask_01_31.txt
test_32 0 / 417500 subtask_01_32.txt
test_33 0 / 417500 subtask_01_33.txt
test_34 0 / 417500 subtask_01_34.txt
test_35 0 / 417500 subtask_01_35.txt
test_36 0 / 417500 subtask_01_36.txt
test_37 0 / 417500 subtask_01_37.txt
test_38 0 / 417500 subtask_01_38.txt
test_39 0 / 417500 subtask_01_39.txt
test_40 0 / 417500 subtask_01_40.txt
test_41 0 / 417500 subtask_01_41.txt
test_42 0 / 417500 subtask_01_42.txt
test_43 0 / 417500 subtask_01_43.txt
test_44 0 / 417500 subtask_01_44.txt
test_45 0 / 417500 subtask_01_45.txt
test_46 0 / 417500 subtask_01_46.txt
test_47 0 / 417500 subtask_01_47.txt
test_48 0 / 417500 subtask_01_48.txt
test_49 0 / 417500 subtask_01_49.txt
test_50 0 / 417500 subtask_01_50.txt

Test case

Case name Status状態 Exec time実行時間 Memory usageメモリ使用量
subtask_01_01.txt TLE
subtask_01_02.txt TLE
subtask_01_03.txt TLE
subtask_01_04.txt TLE
subtask_01_05.txt TLE
subtask_01_06.txt TLE
subtask_01_07.txt TLE
subtask_01_08.txt TLE
subtask_01_09.txt TLE
subtask_01_10.txt TLE
subtask_01_11.txt TLE
subtask_01_12.txt TLE
subtask_01_13.txt TLE
subtask_01_14.txt TLE
subtask_01_15.txt TLE
subtask_01_16.txt TLE
subtask_01_17.txt TLE
subtask_01_18.txt TLE
subtask_01_19.txt TLE
subtask_01_20.txt TLE
subtask_01_21.txt TLE
subtask_01_22.txt TLE
subtask_01_23.txt TLE
subtask_01_24.txt TLE
subtask_01_25.txt TLE
subtask_01_26.txt TLE
subtask_01_27.txt TLE
subtask_01_28.txt TLE
subtask_01_29.txt TLE
subtask_01_30.txt TLE
subtask_01_31.txt TLE
subtask_01_32.txt TLE
subtask_01_33.txt TLE
subtask_01_34.txt TLE
subtask_01_35.txt TLE
subtask_01_36.txt TLE
subtask_01_37.txt TLE
subtask_01_38.txt TLE
subtask_01_39.txt TLE
subtask_01_40.txt TLE
subtask_01_41.txt TLE
subtask_01_42.txt TLE
subtask_01_43.txt TLE
subtask_01_44.txt TLE
subtask_01_45.txt TLE
subtask_01_46.txt TLE
subtask_01_47.txt TLE
subtask_01_48.txt TLE
subtask_01_49.txt TLE
subtask_01_50.txt TLE