Submission #1473724


Source Code Expand

#include <bits/stdc++.h>
#define int long long
#define N 100010
using namespace std;
const int INF = 1LL<<55;
int Max(int &a,int b){return a=max(a,b);}
int Min(int &a,int b){return a=min(a,b);}
int n,A,B,stone[N];

signed main(){
  cin>>n>>A>>B;
  for(int i=0;i<n;i++) cin>>stone[i];

  int ans = 0;
  if( A == B )for(int i=0;i<n;i++) ans ^= stone[i]%(A+1);
  else if(min(A,B) >= *max_element(stone,stone+n)) for(int i=0;i<n;i++) ans ^= stone[i];
  else ans = A>B,exit(1);
  cout<<(ans? "Hanako":"Jiro")<<endl;
  return 0;
}

Submission Info

Submission Time
Task J - Unfair Game
User haji
Language C++14 (GCC 5.4.1)
Score 0
Code Size 545 Byte
Status RE
Exec Time 39 ms
Memory 1024 KB

Judge Result

Set Name All
Score / Max Score 0 / 100
Status
AC × 35
RE × 56
Set Name Test Cases
All 00_sample_00, 00_sample_01, 11_EQ_A_one_00, 11_EQ_A_one_01, 12_EQ_A_small_00, 13_EQ_A_large_00, 13_EQ_A_large_01, 14_EQ_A_max_00, 14_EQ_A_max_01, 21_EQ_B_one_00, 22_EQ_B_small_00, 23_EQ_B_large_00, 23_EQ_B_large_01, 24_EQ_B_max_00, 24_EQ_B_max_01, 31_A_A_one_00, 31_A_A_one_01, 31_A_A_one_02, 32_A_A_small_00, 32_A_A_small_01, 32_A_A_small_02, 32_A_A_small_03, 32_A_A_small_04, 33_A_A_large_00, 33_A_A_large_01, 33_A_A_large_02, 33_A_A_large_03, 33_A_A_large_04, 33_A_A_large_05, 33_A_A_large_06, 33_A_A_large_07, 33_A_A_large_08, 33_A_A_large_09, 34_A_A_max_00, 34_A_A_max_01, 34_A_A_max_02, 34_A_A_max_03, 34_A_A_max_04, 34_A_A_max_05, 34_A_A_max_06, 34_A_A_max_07, 34_A_A_max_08, 34_A_A_max_09, 42_A_B_small_00, 43_A_B_large_00, 43_A_B_large_01, 44_A_B_max_00, 44_A_B_max_01, 51_B_A_one_00, 52_B_A_small_00, 52_B_A_small_01, 53_B_A_large_00, 53_B_A_large_01, 53_B_A_large_02, 53_B_A_large_03, 54_B_A_max_00, 54_B_A_max_01, 54_B_A_max_02, 54_B_A_max_03, 61_B_B_one_00, 61_B_B_one_01, 62_B_B_small_00, 62_B_B_small_01, 62_B_B_small_02, 62_B_B_small_03, 62_B_B_small_04, 62_B_B_small_05, 63_B_B_large_00, 63_B_B_large_01, 63_B_B_large_02, 63_B_B_large_03, 63_B_B_large_04, 63_B_B_large_05, 63_B_B_large_06, 63_B_B_large_07, 63_B_B_large_08, 63_B_B_large_09, 63_B_B_large_10, 63_B_B_large_11, 64_B_B_max_00, 64_B_B_max_01, 64_B_B_max_02, 64_B_B_max_03, 64_B_B_max_04, 64_B_B_max_05, 64_B_B_max_06, 64_B_B_max_07, 64_B_B_max_08, 64_B_B_max_09, 64_B_B_max_10, 64_B_B_max_11
Case Name Status Exec Time Memory
00_sample_00 RE 1 ms 256 KB
00_sample_01 RE 1 ms 256 KB
11_EQ_A_one_00 AC 1 ms 256 KB
11_EQ_A_one_01 AC 1 ms 256 KB
12_EQ_A_small_00 AC 1 ms 256 KB
13_EQ_A_large_00 AC 10 ms 512 KB
13_EQ_A_large_01 AC 1 ms 256 KB
14_EQ_A_max_00 AC 26 ms 1024 KB
14_EQ_A_max_01 AC 35 ms 1024 KB
21_EQ_B_one_00 AC 1 ms 256 KB
22_EQ_B_small_00 AC 1 ms 256 KB
23_EQ_B_large_00 AC 1 ms 256 KB
23_EQ_B_large_01 AC 34 ms 896 KB
24_EQ_B_max_00 AC 32 ms 1024 KB
24_EQ_B_max_01 AC 30 ms 1024 KB
31_A_A_one_00 AC 1 ms 256 KB
31_A_A_one_01 RE 1 ms 256 KB
31_A_A_one_02 RE 1 ms 256 KB
32_A_A_small_00 RE 1 ms 256 KB
32_A_A_small_01 RE 1 ms 256 KB
32_A_A_small_02 AC 1 ms 256 KB
32_A_A_small_03 RE 1 ms 256 KB
32_A_A_small_04 RE 1 ms 256 KB
33_A_A_large_00 RE 2 ms 256 KB
33_A_A_large_01 RE 10 ms 640 KB
33_A_A_large_02 RE 1 ms 256 KB
33_A_A_large_03 RE 3 ms 256 KB
33_A_A_large_04 AC 1 ms 256 KB
33_A_A_large_05 AC 1 ms 256 KB
33_A_A_large_06 RE 1 ms 256 KB
33_A_A_large_07 RE 1 ms 256 KB
33_A_A_large_08 RE 2 ms 256 KB
33_A_A_large_09 RE 1 ms 256 KB
34_A_A_max_00 RE 23 ms 1024 KB
34_A_A_max_01 RE 22 ms 1024 KB
34_A_A_max_02 RE 20 ms 1024 KB
34_A_A_max_03 RE 33 ms 1024 KB
34_A_A_max_04 AC 19 ms 1024 KB
34_A_A_max_05 AC 24 ms 1024 KB
34_A_A_max_06 RE 20 ms 1024 KB
34_A_A_max_07 RE 22 ms 1024 KB
34_A_A_max_08 RE 31 ms 1024 KB
34_A_A_max_09 RE 37 ms 1024 KB
42_A_B_small_00 AC 1 ms 256 KB
43_A_B_large_00 AC 1 ms 256 KB
43_A_B_large_01 AC 1 ms 256 KB
44_A_B_max_00 AC 24 ms 1024 KB
44_A_B_max_01 AC 34 ms 1024 KB
51_B_A_one_00 AC 1 ms 256 KB
52_B_A_small_00 AC 1 ms 256 KB
52_B_A_small_01 RE 1 ms 256 KB
53_B_A_large_00 AC 9 ms 512 KB
53_B_A_large_01 AC 1 ms 256 KB
53_B_A_large_02 RE 1 ms 256 KB
53_B_A_large_03 RE 1 ms 256 KB
54_B_A_max_00 AC 28 ms 1024 KB
54_B_A_max_01 AC 25 ms 1024 KB
54_B_A_max_02 RE 39 ms 1024 KB
54_B_A_max_03 RE 22 ms 1024 KB
61_B_B_one_00 RE 1 ms 256 KB
61_B_B_one_01 RE 1 ms 256 KB
62_B_B_small_00 RE 1 ms 256 KB
62_B_B_small_01 RE 1 ms 256 KB
62_B_B_small_02 RE 1 ms 256 KB
62_B_B_small_03 AC 1 ms 256 KB
62_B_B_small_04 RE 1 ms 256 KB
62_B_B_small_05 RE 1 ms 256 KB
63_B_B_large_00 RE 1 ms 256 KB
63_B_B_large_01 RE 1 ms 256 KB
63_B_B_large_02 RE 28 ms 896 KB
63_B_B_large_03 RE 1 ms 256 KB
63_B_B_large_04 RE 1 ms 256 KB
63_B_B_large_05 RE 1 ms 256 KB
63_B_B_large_06 AC 1 ms 256 KB
63_B_B_large_07 AC 1 ms 256 KB
63_B_B_large_08 RE 1 ms 256 KB
63_B_B_large_09 RE 1 ms 256 KB
63_B_B_large_10 RE 1 ms 256 KB
63_B_B_large_11 RE 1 ms 256 KB
64_B_B_max_00 RE 27 ms 1024 KB
64_B_B_max_01 RE 29 ms 1024 KB
64_B_B_max_02 RE 26 ms 1024 KB
64_B_B_max_03 RE 27 ms 1024 KB
64_B_B_max_04 RE 24 ms 1024 KB
64_B_B_max_05 RE 26 ms 1024 KB
64_B_B_max_06 AC 25 ms 1024 KB
64_B_B_max_07 AC 24 ms 1024 KB
64_B_B_max_08 RE 27 ms 1024 KB
64_B_B_max_09 RE 21 ms 1024 KB
64_B_B_max_10 RE 18 ms 1024 KB
64_B_B_max_11 RE 22 ms 1024 KB