結果
問題 | No.2720 Sum of Subarray of Subsequence of... |
ユーザー |
![]() |
提出日時 | 2024-02-10 02:09:51 |
言語 | C++23 (gcc 13.3.0 + boost 1.87.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 817 bytes |
コンパイル時間 | 7,101 ms |
コンパイル使用メモリ | 266,072 KB |
実行使用メモリ | 11,864 KB |
最終ジャッジ日時 | 2024-10-01 01:28:12 |
合計ジャッジ時間 | 9,019 ms |
ジャッジサーバーID (参考情報) |
judge4 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | WA * 2 |
other | WA * 31 |
ソースコード
#include "testlib.h" #include <iostream> #include <cassert> #include <atcoder/dsu> const int MIN_N = 1; const int MAX_N = 100000; const int MIN_M = 1; const int MAX_M = 100000; const int MIN_A = 0; const int MAX_A = 998244353 - 1; int main(int argc, char** argv) { registerValidation(argc, argv); const int n = inf.readInt(MIN_N, MAX_N, "N"); inf.readSpace(); const int m = inf.readInt(MIN_M, MAX_M, "M"); inf.readEoln(); for (int i = 0; i < n; ++i) { inf.readInt(MIN_A, MAX_A, "A"); if (i + 1 < n) { inf.readSpace(); } } inf.readEoln(); const std::string s = inf.readToken(); assert((int)s.size() == m); for (const char c : s) { assert(c == 'a' || c == 's'); } inf.readEoln(); inf.readEof(); return 0; }