結果

問題 No.2745 String Swap Battle
ユーザー Nzt3Nzt3
提出日時 2024-04-14 16:37:59
言語 C++17
(gcc 12.3.0 + boost 1.83.0)
結果
WA  
実行時間 -
コード長 627 bytes
コンパイル時間 7,395 ms
コンパイル使用メモリ 244,892 KB
実行使用メモリ 6,824 KB
最終ジャッジ日時 2024-10-03 16:59:27
合計ジャッジ時間 8,749 ms
ジャッジサーバーID
(参考情報)
judge5 / judge1
このコードへのチャレンジ
(要ログイン)

テストケース

テストケース表示
入力 結果 実行時間
実行使用メモリ
testcase_00 WA -
testcase_01 WA -
testcase_02 WA -
testcase_03 WA -
testcase_04 WA -
testcase_05 WA -
testcase_06 WA -
testcase_07 WA -
testcase_08 WA -
testcase_09 WA -
testcase_10 WA -
testcase_11 WA -
testcase_12 WA -
testcase_13 WA -
testcase_14 WA -
testcase_15 WA -
testcase_16 WA -
testcase_17 WA -
testcase_18 WA -
testcase_19 WA -
testcase_20 WA -
権限があれば一括ダウンロードができます

ソースコード

diff #

#include "testlib.h"
#include<string>
#include<cassert>
using namespace std;

const int MIN_N = 2;
const int MAX_N = 100'000;
const int MAX_SUM_S = 200'000;
const int MIN_S = 2;
const int MAX_S = 100'000;

int main() {
    registerValidation();

    int N=inf.readInt(MIN_N,MAX_N);
    inf.readEoln();

    int sum_s=0;
    for(int i = 0; i < N; i++) {
        string s = inf.readString();
        for(int j = 0; j < (int)s.size(); j++) {
            assert('a' <= s[j] && s[j] <= 'z');
        }
        sum_s += s.size();
        assert((int)s.size() <= MAX_S);
    }
    inf.readEof();
    
    assert(sum_s <= MAX_SUM_S);
}
0