提出 #62616117


ソースコード 拡げる

#include "bits/stdc++.h"
#include <chrono>
using namespace std;

#define LL long long
#define mod 998244353ll
//#define mod 1000000007ll
#define PI acos(-1.0)
#define set0(ar) memset(ar, 0, sizeof ar)
#define setinf(ar) memset(ar, 126, sizeof ar)

inline LL bigmod(LL p, LL e, LL M) {
  LL r = 1;
  for (; e > 0; e >>= 1, p = (p * p) % M)
    if (e & 1) r = (r * p) % M;
  return r;
}
inline LL modinverse(LL a, LL M) { return bigmod(a, M - 2, M); }

//mt19937 rng(chrono::steady_clock::now().time_since_epoch().count());



void solve() {
  int n; cin >> n;
  int odd = 0, even = 0;
  for(int i = 0; i < n; i++) {
    int v; cin >> v;
    if(v % 2 == 0) even++;
    else odd++;
  }

  if(even) {
    if(even == 1 && odd % 2 == 0) cout << "Fennec" << endl;
    else if(odd % 2 == 1 && even > 1) cout << "Fennec" << endl;
    else if(odd % 2 == 1 && odd > 1) cout << "Fennec" << endl;
    else if(even > 0 && odd == 0) cout << "Fennec" << endl;
    else cout << "Snuke" << endl;
  } else {
    if(odd % 2 == 0) cout << "Snuke" << endl;
    else cout << "Fennec" << endl;
  }
}

int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);

  int T = 1;
  //cin >> T; 
  for (int ts = 1; ts <= T; ts++) {
    //cout << "Case " << ts << ": ";
    solve();
  }
}

提出情報

提出日時
問題 B - Fennec VS. Snuke 2
ユーザ nfssdq
言語 C++ 23 (gcc 12.2)
得点 0
コード長 1310 Byte
結果 WA
実行時間 12 ms
メモリ 3636 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 0 / 600
結果
AC × 3
AC × 58
WA × 10
セット名 テストケース
Sample 00-sample-001.txt, 00-sample-002.txt, 00-sample-003.txt
All 00-sample-001.txt, 00-sample-002.txt, 00-sample-003.txt, 01-random-001.txt, 01-random-002.txt, 01-random-003.txt, 01-random-004.txt, 01-random-005.txt, 01-random-006.txt, 01-random-007.txt, 01-random-008.txt, 01-random-009.txt, 01-random-010.txt, 01-random-011.txt, 01-random-012.txt, 01-random-013.txt, 01-random-014.txt, 01-random-015.txt, 02-large-001.txt, 02-large-002.txt, 02-large-003.txt, 02-large-004.txt, 02-large-005.txt, 02-large-006.txt, 02-large-007.txt, 02-large-008.txt, 02-large-009.txt, 02-large-010.txt, 03-small-001.txt, 03-small-002.txt, 03-small-003.txt, 03-small-004.txt, 03-small-005.txt, 03-small-006.txt, 03-small-007.txt, 03-small-008.txt, 03-small-009.txt, 03-small-010.txt, 03-small-011.txt, 03-small-012.txt, 03-small-013.txt, 03-small-014.txt, 03-small-015.txt, 03-small-016.txt, 03-small-017.txt, 03-small-018.txt, 03-small-019.txt, 03-small-020.txt, 03-small-021.txt, 03-small-022.txt, 03-small-023.txt, 03-small-024.txt, 03-small-025.txt, 03-small-026.txt, 03-small-027.txt, 03-small-028.txt, 03-small-029.txt, 03-small-030.txt, 03-small-031.txt, 03-small-032.txt, 03-small-033.txt, 03-small-034.txt, 03-small-035.txt, 03-small-036.txt, 03-small-037.txt, 03-small-038.txt, 03-small-039.txt, 03-small-040.txt
ケース名 結果 実行時間 メモリ
00-sample-001.txt AC 1 ms 3436 KiB
00-sample-002.txt AC 1 ms 3352 KiB
00-sample-003.txt AC 1 ms 3568 KiB
01-random-001.txt AC 10 ms 3464 KiB
01-random-002.txt AC 5 ms 3340 KiB
01-random-003.txt AC 10 ms 3564 KiB
01-random-004.txt AC 5 ms 3512 KiB
01-random-005.txt AC 8 ms 3568 KiB
01-random-006.txt AC 6 ms 3540 KiB
01-random-007.txt AC 5 ms 3360 KiB
01-random-008.txt AC 10 ms 3400 KiB
01-random-009.txt AC 8 ms 3476 KiB
01-random-010.txt AC 8 ms 3480 KiB
01-random-011.txt AC 3 ms 3520 KiB
01-random-012.txt AC 3 ms 3520 KiB
01-random-013.txt AC 8 ms 3476 KiB
01-random-014.txt AC 2 ms 3536 KiB
01-random-015.txt AC 6 ms 3424 KiB
02-large-001.txt AC 12 ms 3420 KiB
02-large-002.txt AC 12 ms 3520 KiB
02-large-003.txt AC 12 ms 3444 KiB
02-large-004.txt AC 12 ms 3516 KiB
02-large-005.txt AC 12 ms 3528 KiB
02-large-006.txt AC 12 ms 3456 KiB
02-large-007.txt AC 12 ms 3468 KiB
02-large-008.txt AC 12 ms 3420 KiB
02-large-009.txt AC 12 ms 3440 KiB
02-large-010.txt AC 12 ms 3424 KiB
03-small-001.txt AC 1 ms 3516 KiB
03-small-002.txt AC 1 ms 3516 KiB
03-small-003.txt AC 1 ms 3436 KiB
03-small-004.txt AC 1 ms 3636 KiB
03-small-005.txt WA 1 ms 3352 KiB
03-small-006.txt WA 1 ms 3520 KiB
03-small-007.txt AC 1 ms 3440 KiB
03-small-008.txt AC 1 ms 3512 KiB
03-small-009.txt AC 1 ms 3524 KiB
03-small-010.txt AC 1 ms 3412 KiB
03-small-011.txt WA 1 ms 3512 KiB
03-small-012.txt WA 1 ms 3356 KiB
03-small-013.txt AC 1 ms 3456 KiB
03-small-014.txt AC 1 ms 3480 KiB
03-small-015.txt AC 1 ms 3440 KiB
03-small-016.txt AC 1 ms 3480 KiB
03-small-017.txt AC 1 ms 3480 KiB
03-small-018.txt AC 1 ms 3420 KiB
03-small-019.txt WA 1 ms 3452 KiB
03-small-020.txt WA 1 ms 3512 KiB
03-small-021.txt AC 1 ms 3472 KiB
03-small-022.txt AC 1 ms 3520 KiB
03-small-023.txt AC 1 ms 3532 KiB
03-small-024.txt AC 1 ms 3520 KiB
03-small-025.txt AC 1 ms 3632 KiB
03-small-026.txt AC 1 ms 3352 KiB
03-small-027.txt AC 1 ms 3456 KiB
03-small-028.txt AC 1 ms 3568 KiB
03-small-029.txt WA 1 ms 3392 KiB
03-small-030.txt WA 1 ms 3416 KiB
03-small-031.txt AC 1 ms 3464 KiB
03-small-032.txt AC 1 ms 3420 KiB
03-small-033.txt AC 1 ms 3536 KiB
03-small-034.txt AC 1 ms 3424 KiB
03-small-035.txt AC 1 ms 3384 KiB
03-small-036.txt AC 1 ms 3392 KiB
03-small-037.txt WA 1 ms 3388 KiB
03-small-038.txt WA 1 ms 3476 KiB
03-small-039.txt AC 1 ms 3520 KiB
03-small-040.txt AC 1 ms 3412 KiB