結果
問題 | No.3083 12歳 |
ユーザー | MtSaka |
提出日時 | 2021-04-01 20:33:13 |
言語 | C++14 (gcc 12.3.0 + boost 1.83.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 4,963 bytes |
コンパイル時間 | 2,819 ms |
コンパイル使用メモリ | 202,372 KB |
実行使用メモリ | 5,376 KB |
最終ジャッジ日時 | 2024-05-10 06:39:31 |
合計ジャッジ時間 | 10,048 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge4 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
testcase_00 | AC | 2 ms
5,248 KB |
testcase_01 | AC | 2 ms
5,376 KB |
testcase_02 | AC | 2 ms
5,376 KB |
testcase_03 | AC | 2 ms
5,376 KB |
testcase_04 | AC | 2 ms
5,376 KB |
testcase_05 | AC | 2 ms
5,376 KB |
testcase_06 | AC | 2 ms
5,376 KB |
testcase_07 | AC | 1 ms
5,376 KB |
testcase_08 | AC | 1 ms
5,376 KB |
testcase_09 | AC | 1 ms
5,376 KB |
testcase_10 | AC | 1 ms
5,376 KB |
testcase_11 | AC | 2 ms
5,376 KB |
testcase_12 | AC | 2 ms
5,376 KB |
testcase_13 | AC | 2 ms
5,376 KB |
testcase_14 | AC | 2 ms
5,376 KB |
testcase_15 | AC | 1 ms
5,376 KB |
testcase_16 | AC | 1 ms
5,376 KB |
testcase_17 | AC | 2 ms
5,376 KB |
testcase_18 | AC | 1 ms
5,376 KB |
testcase_19 | AC | 2 ms
5,376 KB |
testcase_20 | AC | 2 ms
5,376 KB |
testcase_21 | AC | 2 ms
5,376 KB |
testcase_22 | AC | 2 ms
5,376 KB |
testcase_23 | AC | 2 ms
5,376 KB |
testcase_24 | AC | 2 ms
5,376 KB |
testcase_25 | AC | 1 ms
5,376 KB |
testcase_26 | AC | 1 ms
5,376 KB |
testcase_27 | AC | 2 ms
5,376 KB |
testcase_28 | AC | 1 ms
5,376 KB |
testcase_29 | AC | 1 ms
5,376 KB |
testcase_30 | AC | 1 ms
5,376 KB |
testcase_31 | AC | 1 ms
5,376 KB |
testcase_32 | AC | 1 ms
5,376 KB |
testcase_33 | AC | 1 ms
5,376 KB |
testcase_34 | WA | - |
testcase_35 | WA | - |
testcase_36 | WA | - |
testcase_37 | AC | 1 ms
5,376 KB |
testcase_38 | AC | 2 ms
5,376 KB |
testcase_39 | AC | 2 ms
5,376 KB |
testcase_40 | AC | 2 ms
5,376 KB |
testcase_41 | AC | 2 ms
5,376 KB |
testcase_42 | AC | 0 ms
5,376 KB |
testcase_43 | AC | 2 ms
5,376 KB |
testcase_44 | WA | - |
testcase_45 | WA | - |
testcase_46 | AC | 2 ms
5,376 KB |
testcase_47 | AC | 2 ms
5,376 KB |
testcase_48 | AC | 1 ms
5,376 KB |
testcase_49 | AC | 1 ms
5,376 KB |
testcase_50 | AC | 1 ms
5,376 KB |
testcase_51 | AC | 2 ms
5,376 KB |
testcase_52 | AC | 2 ms
5,376 KB |
testcase_53 | AC | 1 ms
5,376 KB |
testcase_54 | WA | - |
testcase_55 | AC | 1 ms
5,376 KB |
testcase_56 | AC | 1 ms
5,376 KB |
testcase_57 | AC | 2 ms
5,376 KB |
testcase_58 | AC | 2 ms
5,376 KB |
testcase_59 | AC | 1 ms
5,376 KB |
testcase_60 | AC | 2 ms
5,376 KB |
testcase_61 | WA | - |
testcase_62 | WA | - |
testcase_63 | AC | 2 ms
5,376 KB |
testcase_64 | AC | 2 ms
5,376 KB |
testcase_65 | AC | 2 ms
5,376 KB |
testcase_66 | WA | - |
testcase_67 | AC | 2 ms
5,376 KB |
testcase_68 | AC | 2 ms
5,376 KB |
testcase_69 | AC | 2 ms
5,376 KB |
testcase_70 | AC | 2 ms
5,376 KB |
testcase_71 | AC | 2 ms
5,376 KB |
testcase_72 | AC | 1 ms
5,376 KB |
testcase_73 | AC | 2 ms
5,376 KB |
testcase_74 | AC | 2 ms
5,376 KB |
testcase_75 | AC | 2 ms
5,376 KB |
testcase_76 | AC | 1 ms
5,376 KB |
testcase_77 | AC | 2 ms
5,376 KB |
testcase_78 | AC | 1 ms
5,376 KB |
testcase_79 | AC | 2 ms
5,376 KB |
testcase_80 | AC | 2 ms
5,376 KB |
testcase_81 | AC | 1 ms
5,376 KB |
testcase_82 | AC | 2 ms
5,376 KB |
testcase_83 | AC | 2 ms
5,376 KB |
testcase_84 | AC | 2 ms
5,376 KB |
testcase_85 | AC | 2 ms
5,376 KB |
testcase_86 | AC | 2 ms
5,376 KB |
testcase_87 | AC | 2 ms
5,376 KB |
testcase_88 | AC | 1 ms
5,376 KB |
testcase_89 | AC | 2 ms
5,376 KB |
testcase_90 | AC | 2 ms
5,376 KB |
testcase_91 | WA | - |
testcase_92 | WA | - |
testcase_93 | WA | - |
testcase_94 | AC | 1 ms
5,376 KB |
testcase_95 | AC | 1 ms
5,376 KB |
testcase_96 | AC | 2 ms
5,376 KB |
testcase_97 | AC | 1 ms
5,376 KB |
testcase_98 | WA | - |
testcase_99 | WA | - |
testcase_100 | WA | - |
testcase_101 | WA | - |
testcase_102 | WA | - |
testcase_103 | AC | 1 ms
5,376 KB |
testcase_104 | WA | - |
testcase_105 | WA | - |
testcase_106 | WA | - |
testcase_107 | WA | - |
testcase_108 | WA | - |
testcase_109 | WA | - |
testcase_110 | WA | - |
testcase_111 | WA | - |
testcase_112 | WA | - |
testcase_113 | WA | - |
testcase_114 | WA | - |
testcase_115 | WA | - |
testcase_116 | AC | 2 ms
5,376 KB |
testcase_117 | AC | 1 ms
5,376 KB |
testcase_118 | WA | - |
testcase_119 | WA | - |
testcase_120 | AC | 1 ms
5,376 KB |
testcase_121 | AC | 2 ms
5,376 KB |
testcase_122 | AC | 1 ms
5,376 KB |
testcase_123 | WA | - |
testcase_124 | AC | 2 ms
5,376 KB |
testcase_125 | AC | 2 ms
5,376 KB |
testcase_126 | AC | 2 ms
5,376 KB |
testcase_127 | AC | 1 ms
5,376 KB |
testcase_128 | AC | 1 ms
5,376 KB |
testcase_129 | AC | 1 ms
5,376 KB |
testcase_130 | AC | 2 ms
5,376 KB |
testcase_131 | AC | 1 ms
5,376 KB |
testcase_132 | AC | 1 ms
5,376 KB |
testcase_133 | AC | 1 ms
5,376 KB |
testcase_134 | AC | 1 ms
5,376 KB |
testcase_135 | AC | 2 ms
5,376 KB |
testcase_136 | AC | 2 ms
5,376 KB |
testcase_137 | AC | 2 ms
5,376 KB |
testcase_138 | AC | 1 ms
5,376 KB |
testcase_139 | AC | 2 ms
5,376 KB |
testcase_140 | AC | 2 ms
5,376 KB |
testcase_141 | AC | 2 ms
5,376 KB |
testcase_142 | AC | 1 ms
5,376 KB |
testcase_143 | AC | 1 ms
5,376 KB |
testcase_144 | AC | 2 ms
5,376 KB |
testcase_145 | AC | 2 ms
5,376 KB |
testcase_146 | AC | 2 ms
5,376 KB |
testcase_147 | AC | 2 ms
5,376 KB |
testcase_148 | WA | - |
testcase_149 | WA | - |
testcase_150 | WA | - |
testcase_151 | AC | 2 ms
5,376 KB |
testcase_152 | AC | 2 ms
5,376 KB |
testcase_153 | AC | 2 ms
5,376 KB |
testcase_154 | AC | 1 ms
5,376 KB |
testcase_155 | WA | - |
testcase_156 | WA | - |
testcase_157 | WA | - |
testcase_158 | WA | - |
testcase_159 | WA | - |
testcase_160 | AC | 2 ms
5,376 KB |
testcase_161 | WA | - |
testcase_162 | WA | - |
testcase_163 | WA | - |
testcase_164 | WA | - |
testcase_165 | WA | - |
testcase_166 | WA | - |
testcase_167 | WA | - |
testcase_168 | WA | - |
testcase_169 | WA | - |
testcase_170 | WA | - |
testcase_171 | WA | - |
testcase_172 | WA | - |
testcase_173 | AC | 2 ms
5,376 KB |
testcase_174 | WA | - |
testcase_175 | WA | - |
testcase_176 | WA | - |
testcase_177 | AC | 2 ms
5,376 KB |
testcase_178 | AC | 2 ms
5,376 KB |
testcase_179 | AC | 2 ms
5,376 KB |
testcase_180 | AC | 1 ms
5,376 KB |
testcase_181 | AC | 2 ms
5,376 KB |
testcase_182 | AC | 2 ms
5,376 KB |
testcase_183 | AC | 2 ms
5,376 KB |
testcase_184 | WA | - |
testcase_185 | AC | 2 ms
5,376 KB |
testcase_186 | AC | 1 ms
5,376 KB |
testcase_187 | WA | - |
testcase_188 | AC | 2 ms
5,376 KB |
testcase_189 | WA | - |
testcase_190 | WA | - |
testcase_191 | AC | 2 ms
5,376 KB |
testcase_192 | WA | - |
testcase_193 | WA | - |
testcase_194 | WA | - |
testcase_195 | AC | 2 ms
5,376 KB |
testcase_196 | AC | 1 ms
5,376 KB |
testcase_197 | WA | - |
testcase_198 | WA | - |
testcase_199 | AC | 1 ms
5,376 KB |
testcase_200 | AC | 2 ms
5,376 KB |
testcase_201 | AC | 2 ms
5,376 KB |
testcase_202 | AC | 2 ms
5,376 KB |
testcase_203 | WA | - |
testcase_204 | AC | 2 ms
5,376 KB |
testcase_205 | WA | - |
testcase_206 | WA | - |
testcase_207 | WA | - |
testcase_208 | AC | 1 ms
5,376 KB |
testcase_209 | AC | 1 ms
5,376 KB |
testcase_210 | AC | 2 ms
5,376 KB |
testcase_211 | WA | - |
testcase_212 | WA | - |
testcase_213 | AC | 2 ms
5,376 KB |
testcase_214 | AC | 2 ms
5,376 KB |
testcase_215 | WA | - |
testcase_216 | WA | - |
testcase_217 | AC | 1 ms
5,376 KB |
testcase_218 | WA | - |
testcase_219 | AC | 1 ms
5,376 KB |
testcase_220 | AC | 1 ms
5,376 KB |
testcase_221 | AC | 2 ms
5,376 KB |
testcase_222 | AC | 1 ms
5,376 KB |
testcase_223 | AC | 2 ms
5,376 KB |
testcase_224 | WA | - |
testcase_225 | WA | - |
testcase_226 | WA | - |
testcase_227 | AC | 2 ms
5,376 KB |
testcase_228 | AC | 2 ms
5,376 KB |
testcase_229 | AC | 2 ms
5,376 KB |
testcase_230 | AC | 2 ms
5,376 KB |
testcase_231 | AC | 2 ms
5,376 KB |
testcase_232 | WA | - |
testcase_233 | WA | - |
testcase_234 | AC | 1 ms
5,376 KB |
testcase_235 | AC | 2 ms
5,376 KB |
testcase_236 | AC | 2 ms
5,376 KB |
testcase_237 | WA | - |
testcase_238 | AC | 2 ms
5,376 KB |
testcase_239 | AC | 1 ms
5,376 KB |
testcase_240 | AC | 2 ms
5,376 KB |
testcase_241 | AC | 1 ms
5,376 KB |
testcase_242 | AC | 1 ms
5,376 KB |
testcase_243 | AC | 2 ms
5,376 KB |
testcase_244 | AC | 1 ms
5,376 KB |
testcase_245 | AC | 2 ms
5,376 KB |
testcase_246 | AC | 1 ms
5,376 KB |
testcase_247 | AC | 2 ms
5,376 KB |
testcase_248 | AC | 1 ms
5,376 KB |
testcase_249 | AC | 2 ms
5,376 KB |
testcase_250 | AC | 2 ms
5,376 KB |
testcase_251 | AC | 2 ms
5,376 KB |
testcase_252 | AC | 2 ms
5,376 KB |
testcase_253 | AC | 1 ms
5,376 KB |
testcase_254 | AC | 2 ms
5,376 KB |
testcase_255 | AC | 2 ms
5,376 KB |
testcase_256 | AC | 1 ms
5,376 KB |
testcase_257 | AC | 2 ms
5,376 KB |
testcase_258 | AC | 1 ms
5,376 KB |
testcase_259 | AC | 2 ms
5,376 KB |
testcase_260 | AC | 1 ms
5,376 KB |
testcase_261 | AC | 2 ms
5,376 KB |
testcase_262 | WA | - |
testcase_263 | WA | - |
testcase_264 | WA | - |
testcase_265 | AC | 1 ms
5,376 KB |
testcase_266 | AC | 1 ms
5,376 KB |
testcase_267 | AC | 2 ms
5,376 KB |
testcase_268 | AC | 2 ms
5,376 KB |
testcase_269 | WA | - |
testcase_270 | WA | - |
testcase_271 | WA | - |
testcase_272 | WA | - |
testcase_273 | WA | - |
testcase_274 | AC | 1 ms
5,376 KB |
testcase_275 | WA | - |
testcase_276 | WA | - |
testcase_277 | WA | - |
testcase_278 | WA | - |
testcase_279 | WA | - |
testcase_280 | WA | - |
testcase_281 | WA | - |
testcase_282 | WA | - |
testcase_283 | WA | - |
testcase_284 | WA | - |
testcase_285 | WA | - |
testcase_286 | WA | - |
testcase_287 | AC | 2 ms
5,376 KB |
testcase_288 | AC | 2 ms
5,376 KB |
testcase_289 | WA | - |
testcase_290 | WA | - |
testcase_291 | AC | 2 ms
5,376 KB |
testcase_292 | AC | 1 ms
5,376 KB |
testcase_293 | AC | 2 ms
5,376 KB |
testcase_294 | WA | - |
testcase_295 | AC | 2 ms
5,376 KB |
testcase_296 | AC | 2 ms
5,376 KB |
testcase_297 | AC | 1 ms
5,376 KB |
testcase_298 | AC | 2 ms
5,376 KB |
testcase_299 | AC | 2 ms
5,376 KB |
testcase_300 | AC | 2 ms
5,376 KB |
testcase_301 | AC | 1 ms
5,376 KB |
testcase_302 | AC | 2 ms
5,376 KB |
testcase_303 | AC | 2 ms
5,376 KB |
testcase_304 | AC | 1 ms
5,376 KB |
testcase_305 | AC | 2 ms
5,376 KB |
testcase_306 | AC | 2 ms
5,376 KB |
testcase_307 | AC | 1 ms
5,376 KB |
testcase_308 | AC | 2 ms
5,376 KB |
testcase_309 | AC | 1 ms
5,376 KB |
testcase_310 | AC | 2 ms
5,376 KB |
testcase_311 | AC | 1 ms
5,376 KB |
testcase_312 | AC | 2 ms
5,376 KB |
testcase_313 | AC | 2 ms
5,376 KB |
testcase_314 | AC | 2 ms
5,376 KB |
testcase_315 | AC | 2 ms
5,376 KB |
testcase_316 | AC | 2 ms
5,376 KB |
testcase_317 | AC | 1 ms
5,376 KB |
testcase_318 | AC | 2 ms
5,376 KB |
testcase_319 | WA | - |
testcase_320 | WA | - |
testcase_321 | WA | - |
testcase_322 | AC | 2 ms
5,376 KB |
testcase_323 | AC | 2 ms
5,376 KB |
testcase_324 | AC | 2 ms
5,376 KB |
testcase_325 | AC | 2 ms
5,376 KB |
testcase_326 | WA | - |
testcase_327 | WA | - |
testcase_328 | WA | - |
testcase_329 | WA | - |
testcase_330 | WA | - |
testcase_331 | AC | 2 ms
5,376 KB |
testcase_332 | WA | - |
testcase_333 | WA | - |
testcase_334 | WA | - |
testcase_335 | WA | - |
testcase_336 | WA | - |
testcase_337 | WA | - |
testcase_338 | WA | - |
testcase_339 | WA | - |
testcase_340 | WA | - |
testcase_341 | WA | - |
testcase_342 | WA | - |
testcase_343 | WA | - |
testcase_344 | AC | 2 ms
5,376 KB |
testcase_345 | AC | 2 ms
5,376 KB |
testcase_346 | AC | 2 ms
5,376 KB |
testcase_347 | AC | 2 ms
5,376 KB |
testcase_348 | AC | 2 ms
5,376 KB |
testcase_349 | AC | 2 ms
5,376 KB |
testcase_350 | AC | 2 ms
5,376 KB |
testcase_351 | WA | - |
testcase_352 | AC | 1 ms
5,376 KB |
testcase_353 | WA | - |
testcase_354 | AC | 2 ms
5,376 KB |
testcase_355 | WA | - |
testcase_356 | AC | 1 ms
5,376 KB |
testcase_357 | AC | 1 ms
5,376 KB |
testcase_358 | AC | 2 ms
5,376 KB |
testcase_359 | WA | - |
testcase_360 | AC | 1 ms
5,376 KB |
testcase_361 | WA | - |
testcase_362 | AC | 2 ms
5,376 KB |
testcase_363 | WA | - |
testcase_364 | AC | 1 ms
5,376 KB |
testcase_365 | AC | 2 ms
5,376 KB |
ソースコード
//GIVE ME AC!!!!!!!!!!!!!!!!! #pragma GCC target("avx") #pragma GCC optimize("O3") #pragma GCC optimize("unroll-loops") #include<bits/stdc++.h> //#include<atcoder/all> #define ll long long #define MOD 1000000007 #define mod 998244353 #define floatset(n) fixed<<setprecision(n) #define all(n) n.begin(),n.end() #define rall(n) n.rbegin(),n.rend() #define rep(i, s, n) for (ll i=s;i<(ll)(n);i++) //#define mint modint1000000007 using namespace std; //using namespace atcoder; const int dx[4] = {1, 0, -1, 0}; const int dy[4] = {0, 1, 0, -1}; const double pi=acos(-1); //素数判定 O(√N) ll prime(ll num){ if (num < 2){ return 0; } else if (num == 2){ return 1; } else if (num % 2 == 0){ return 0; } double sqrtNum = sqrt(num); for (int i = 3; i <= sqrtNum; i += 2){ if (num % i == 0){ return 0; } } return 1; } //素因数分解(約数列挙) O(√N) vector<ll> divisor(ll n) { vector<long long> ret; for (long long i = 1; i * i <= n; i++) { if (n % i == 0) { ret.push_back(i); if (i * i != n) ret.push_back(n / i); } } sort(ret.begin(), ret.end()); return ret; } vector<pair<long long, long long> > prime_factorize(long long N) { vector<pair<long long, long long> > res; for (long long a = 2; a * a <= N; ++a) { if (N % a != 0) continue; long long ex = 0; while (N % a == 0) { ++ex; N /= a; } res.push_back({a, ex}); } if (N != 1) res.push_back({N, 1}); sort(all(res)); return res; } //最大公約数 ll gcd(ll x,ll y){ if(x<y) swap(x,y); //xの方が常に大きい ll r; while(y>0){ r=x%y; x=y; y=r; } return x; } //最小公倍数 ll lcm(ll x,ll y){ return (ll)(x/gcd(x,y))*y; } //転倒数 ll merge_cnt(vector<ll> &a) { ll n = a.size(); if (n <= 1) { return 0; } ll cnt = 0; vector<ll> b(a.begin(), a.begin()+n/2); vector<ll> c(a.begin()+(n/2), a.end()); cnt += merge_cnt(b); cnt += merge_cnt(c); ll ai = 0, bi = 0, ci = 0; // merge の処理 while (ai < n) { if ( bi < b.size() && (ci == c.size() || b[bi] <= c[ci]) ) { a[ai++] = b[bi++]; } else { cnt += n / 2 - bi; a[ai++] = c[ci++]; } } return cnt; } ll modinv(ll a){ ll b=MOD,x=1,y=0; while(b>0){ x-=y*(a/b); swap(x,y); a=a%b; swap(a,b); } x=x%MOD; if(x>=0){ return x; } else{ return x+MOD; } } ll COM(ll n,ll k){ ll res=1; for(ll i=1;i<=k;i++){ res=res*(n-i+1)%MOD*modinv(i)%MOD; } return res; } struct UnionFind { vector<int> par; // par[i]:iの親の番号 (例) par[3] = 2 : 3の親が2 UnionFind(int N) : par(N) { //最初は全てが根であるとして初期化 for(int i = 0; i < N; i++) par[i] = i; } int root(int x) { // データxが属する木の根を再帰で得る:root(x) = {xの木の根} if (par[x] == x) return x; return par[x] = root(par[x]); } void unite(int x, int y) { // xとyの木を併合 int rx = root(x); //xの根をrx int ry = root(y); //yの根をry if (rx == ry) return; //xとyの根が同じ(=同じ木にある)時はそのまま par[rx] = ry; //xとyの根が同じでない(=同じ木にない)時:xの根rxをyの根ryにつける } bool same(int x, int y) { // 2つのデータx, yが属する木が同じならtrueを返す int rx = root(x); int ry = root(y); return rx == ry; } }; const ll inf = 1e18; typedef pair<long long, long long > P; struct Edge { long long to; long long cost; }; using Graph = vector<vector<Edge>>; using graph=vector<vector<ll>>; void dijkstra(const Graph& G, ll s, vector<long long>& dis) { ll N = G.size(); dis.resize(N, inf); priority_queue<P, vector<P>, greater<P>> pq; pq.emplace(dis[s], s); while (!pq.empty()) { P p = pq.top(); pq.pop(); ll v = p.second; if (dis[v] < p.first) { continue; } if (v == s) { for (auto& e : G[v]) { if (dis[e.to] > e.cost) { dis[e.to] = e.cost; pq.emplace(dis[e.to], e.to); } } } else { for (auto& e : G[v]) { if (dis[e.to] > dis[v] + e.cost) { dis[e.to] = dis[v] + e.cost; pq.emplace(dis[e.to], e.to); } } } } } bool uru(ll y){ if(y%400==0){ return true; } if(y%100==0){ return false; } if(y%4==0){return true;} return false; } int main(){ ll y,n,d; cin>>y>>n>>d; cout<<max((d>=333?n-d-1:n-d),0LL)<<" "; cout<<min(n,(uru(y)? 366:365)-d)<<endl; }