提出 #38376049


ソースコード 拡げる

#include <bits/stdc++.h>
#define st first
#define nd second
#define db double
#define re register
#define pb push_back
#define mk make_pair
#define int long long
#define ldb long double
#define pii pair<int, int>
#define ull unsigned long long
#define mst(a, b) memset(a, b, sizeof(a))
using namespace std;
inline int read()
{
  int s = 0, w = 1;
  char ch = getchar();
  while(ch < '0' || ch > '9') { if(ch == '-') w *= -1; ch = getchar(); }
  while(ch >= '0' && ch <= '9') s = s * 10 + ch - '0', ch = getchar();
  return s * w;
}
int n;
signed main()
{
  n = read();
  int a = 0, b = 0;
  for(re int i = 1; i <= n; i++){
    string s; cin >> s;
    if(s == "For") a += 1;
    else b += 1;
  }
  if(a > b) puts("Yes");
  else puts("No");
  return 0;
}

提出情報

提出日時
問題 A - Majority
ユーザ Booksnow
言語 C++ (GCC 9.2.1)
得点 100
コード長 786 Byte
結果 AC
実行時間 7 ms
メモリ 3576 KiB

コンパイルエラー

./Main.cpp: In function ‘int main()’:
./Main.cpp:27:14: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister]
   27 |   for(re int i = 1; i <= n; i++){
      |              ^

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 100 / 100
結果
AC × 3
AC × 14
セット名 テストケース
Sample 00_example_00.txt, 00_example_01.txt, 00_example_02.txt
All 00_example_00.txt, 00_example_01.txt, 00_example_02.txt, 01_max_00.txt, 01_max_01.txt, 02_near_y_00.txt, 02_near_y_01.txt, 02_near_y_02.txt, 03_near_n_00.txt, 03_near_n_01.txt, 03_near_n_02.txt, 04_random_00.txt, 04_random_01.txt, 04_random_02.txt
ケース名 結果 実行時間 メモリ
00_example_00.txt AC 7 ms 3436 KiB
00_example_01.txt AC 2 ms 3576 KiB
00_example_02.txt AC 2 ms 3532 KiB
01_max_00.txt AC 2 ms 3576 KiB
01_max_01.txt AC 2 ms 3436 KiB
02_near_y_00.txt AC 2 ms 3436 KiB
02_near_y_01.txt AC 1 ms 3436 KiB
02_near_y_02.txt AC 2 ms 3388 KiB
03_near_n_00.txt AC 2 ms 3576 KiB
03_near_n_01.txt AC 2 ms 3432 KiB
03_near_n_02.txt AC 2 ms 3512 KiB
04_random_00.txt AC 2 ms 3432 KiB
04_random_01.txt AC 2 ms 3436 KiB
04_random_02.txt AC 2 ms 3536 KiB