結果
問題 | No.2621 Fee Schedule |
ユーザー |
![]() |
提出日時 | 2024-02-09 21:20:38 |
言語 | C++14 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 3 ms / 2,000 ms |
コード長 | 1,928 bytes |
コンパイル時間 | 830 ms |
コンパイル使用メモリ | 92,908 KB |
実行使用メモリ | 6,944 KB |
最終ジャッジ日時 | 2024-09-28 13:16:29 |
合計ジャッジ時間 | 1,418 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 9 |
ソースコード
//#pragma GCC target("avx2")//#pragma GCC optimize("O3")//#pragma GCC optimize("unroll-loops")#include <algorithm>#include <bitset>#include <cassert>#include <cmath>#include <complex>#include <deque>#include <iomanip>#include <iostream>#include <map>#include <queue>#include <set>#include <string>#include <tuple>#include <vector>using namespace std;using ll = long long;using pii = pair<int,int>;using pll = pair<ll,ll>;using pli = pair<ll,int>;#define TEST cerr << "TEST" << endl#define AMARI 998244353//#define AMARI 1000000007#define el '\n'#define El '\n'template <typename T> vector<T> getvec(int n,T val){vector<T> ans(n);for(int i = 0; i < n; i++){cin >> ans[i];ans[i] += val;}return ans;}template <typename T> void printvec(vector<T> const& a,T val){int n = a.size();for(int i = 0; i < n; i++){cout << (a[i] + val);if(i != n - 1)cout << ' ';}cout << '\n';}#define MULTI_TEST_CASE falsevoid solve(void){//問題を見たらまず「この問題設定から言えること」をいっぱい言う//一個回答に繋がりそうな解法が見えても、実装や細かい詰めに時間がかかりそうなら別の方針を考えてみる//添え字回りで面倒になりそうなときは楽になる言い換えを実装の前にじっくり考える//ある程度考察しても全然取っ掛かりが見えないときは実験をしてみる//よりシンプルな問題に言い換えられたら、言い換えた先の問題を自然言語ではっきりと書くint a,b,c;cin >> a >> b >> c;cout << min(a * c,b) << el;return;}void calc(void){return;}signed main(void){cin.tie(nullptr);ios::sync_with_stdio(false);calc();int t = 1;if(MULTI_TEST_CASE)cin >> t;while(t--){solve();}return 0;}