QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#180661 | #4293. Bank Transfer | SorahISA | AC ✓ | 1ms | 3928kb | C++20 | 1.7kb | 2023-09-16 03:43:42 | 2023-09-16 03:43:43 |
Judging History
answer
#ifndef Yamada
#define Yamada
#include Yamada __FILE__ Yamada
void solve() {
double x; cin >> x;
cout << fixed << setprecision(2) << clamp(x * 0.01 + 25.0, 100.0, 2000.0) << "\n";
}
signed main() {
IOS();
int t = 1; // cin >> t;
for (int i = 1; i <= t; ++i) solve();
return 0;
}
#else
#ifdef local
#define _GLIBCXX_DEBUG 1
#endif
#pragma GCC optimize("Ofast", "unroll-loops")
#include <bits/stdc++.h>
using namespace std;
#define int int64_t
// #define double __float80
using pii = pair<int, int>;
template <typename T> using MaxHeap = std::priority_queue<T>;
template <typename T> using MinHeap = std::priority_queue<T, vector<T>, greater<T>>;
// #define X first
// #define Y second
#define eb emplace_back
#define ef emplace_front
#define ee emplace
#define pb pop_back
#define pf pop_front
#define SZ(a) (int)((a).size())
#define ALL(a) begin(a), end(a)
#define RALL(a) rbegin(a), rend(a)
#ifdef local
#define IOS() void()
#define debug(...) \
fprintf(stderr, "%sAt [%s], line %d: (%s) = ", "\u001b[33m", __FUNCTION__, __LINE__, #__VA_ARGS__), \
_do(__VA_ARGS__), fprintf(stderr, "%s", "\u001b[0m")
template <typename T> void _do(T &&_t) {cerr << _t << "\n";}
template <typename T, typename ...U> void _do(T &&_t, U &&..._u) {cerr << _t << ", ", _do(_u...);}
#else
#define IOS() ios_base::sync_with_stdio(0); cin.tie(0)
#define debug(...) void()
#define endl '\n'
#endif
// mt19937_64 rng(steady::chrono_clock::now().time_since_epoch().count());
template <typename T, typename U> bool chmin(T &lhs, U rhs) {return lhs > rhs ? lhs = rhs, 1 : 0;}
template <typename T, typename U> bool chmax(T &lhs, U rhs) {return lhs < rhs ? lhs = rhs, 1 : 0;}
#endif
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 0ms
memory: 3804kb
input:
20210
output:
227.10
result:
ok 227.10
Test #2:
score: 0
Accepted
time: 0ms
memory: 3920kb
input:
9000
output:
115.00
result:
ok 115.00
Test #3:
score: 0
Accepted
time: 0ms
memory: 3868kb
input:
300000
output:
2000.00
result:
ok 2000.00
Test #4:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
200
output:
100.00
result:
ok 100.00
Test #5:
score: 0
Accepted
time: 0ms
memory: 3880kb
input:
9999
output:
124.99
result:
ok 124.99
Test #6:
score: 0
Accepted
time: 0ms
memory: 3864kb
input:
10000
output:
125.00
result:
ok 125.00
Test #7:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
10001
output:
125.01
result:
ok 125.01
Test #8:
score: 0
Accepted
time: 0ms
memory: 3864kb
input:
20000
output:
225.00
result:
ok 225.00
Test #9:
score: 0
Accepted
time: 0ms
memory: 3860kb
input:
20001
output:
225.01
result:
ok 225.01
Test #10:
score: 0
Accepted
time: 0ms
memory: 3880kb
input:
200000
output:
2000.00
result:
ok 2000.00
Test #11:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
200001
output:
2000.00
result:
ok 2000.00
Test #12:
score: 0
Accepted
time: 1ms
memory: 3680kb
input:
199999
output:
2000.00
result:
ok 2000.00
Test #13:
score: 0
Accepted
time: 0ms
memory: 3928kb
input:
197500
output:
2000.00
result:
ok 2000.00
Test #14:
score: 0
Accepted
time: 0ms
memory: 3820kb
input:
197499
output:
1999.99
result:
ok 1999.99
Test #15:
score: 0
Accepted
time: 0ms
memory: 3864kb
input:
197501
output:
2000.00
result:
ok 2000.00
Test #16:
score: 0
Accepted
time: 0ms
memory: 3820kb
input:
98989
output:
1014.89
result:
ok 1014.89
Test #17:
score: 0
Accepted
time: 0ms
memory: 3880kb
input:
1000000000
output:
2000.00
result:
ok 2000.00
Test #18:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
56465
output:
589.65
result:
ok 589.65
Test #19:
score: 0
Accepted
time: 0ms
memory: 3676kb
input:
173569
output:
1760.69
result:
ok 1760.69
Test #20:
score: 0
Accepted
time: 0ms
memory: 3920kb
input:
159357
output:
1618.57
result:
ok 1618.57
Test #21:
score: 0
Accepted
time: 0ms
memory: 3868kb
input:
150000
output:
1525.00
result:
ok 1525.00
Test #22:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
141320
output:
1438.20
result:
ok 1438.20
Test #23:
score: 0
Accepted
time: 0ms
memory: 3884kb
input:
7500
output:
100.00
result:
ok 100.00
Test #24:
score: 0
Accepted
time: 0ms
memory: 3868kb
input:
7499
output:
100.00
result:
ok 100.00
Test #25:
score: 0
Accepted
time: 0ms
memory: 3828kb
input:
7501
output:
100.01
result:
ok 100.01
Test #26:
score: 0
Accepted
time: 0ms
memory: 3808kb
input:
500
output:
100.00
result:
ok 100.00
Test #27:
score: 0
Accepted
time: 0ms
memory: 3872kb
input:
666
output:
100.00
result:
ok 100.00
Test #28:
score: 0
Accepted
time: 0ms
memory: 3820kb
input:
777
output:
100.00
result:
ok 100.00
Test #29:
score: 0
Accepted
time: 0ms
memory: 3680kb
input:
1000
output:
100.00
result:
ok 100.00
Test #30:
score: 0
Accepted
time: 0ms
memory: 3876kb
input:
5000
output:
100.00
result:
ok 100.00