結果
問題 | No.2622 Dam |
ユーザー |
![]() |
提出日時 | 2024-02-14 15:53:04 |
言語 | C++23 (gcc 13.3.0 + boost 1.87.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 1,107 bytes |
コンパイル時間 | 2,688 ms |
コンパイル使用メモリ | 244,728 KB |
実行使用メモリ | 6,824 KB |
最終ジャッジ日時 | 2024-09-28 18:55:15 |
合計ジャッジ時間 | 3,065 ms |
ジャッジサーバーID (参考情報) |
judge5 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 1 |
other | WA * 5 |
ソースコード
#include <bits/stdc++.h>using namespace std;#ifdef LOCAL#include "./library/misc/debug.h"#else#define debug(...) 42#endif // LOCALstruct ChronoTimer {std::chrono::high_resolution_clock::time_point st;ChronoTimer() { reset(); }void reset() { st = std::chrono::high_resolution_clock::now(); }std::chrono::milliseconds::rep elapsed() {auto ed = std::chrono::high_resolution_clock::now();return std::chrono::duration_cast<std::chrono::milliseconds>(ed - st).count();}};int main() {#ifdef LOCALChronoTimer chrono;#endifstd::cin.tie(nullptr)->sync_with_stdio(false);std::cout << fixed << setprecision(12);int T = 1; std::cin >> T;while (T--) {long long V, X, F, F1, Q, R;std::cin >> V >> X >> F >> F1 >> Q >> R;long long A = F * Q;long long B = F1 * R;long long dif = B - A;if (dif == 0) {std::cout << "Safe\n";} else if (dif > 0) {std::cout << "Overflow\n";} else {std::cout << "Zero\n";}}#ifdef LOCALcout << "\nRunning Time:" << chrono.elapsed() << "ms\n";#endif}