結果
問題 | No.1223 I hate Golf |
ユーザー |
![]() |
提出日時 | 2020-09-11 21:24:42 |
言語 | C++14 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 2 ms / 2,000 ms |
コード長 | 3,872 bytes |
コンパイル時間 | 4,343 ms |
コンパイル使用メモリ | 243,524 KB |
実行使用メモリ | 5,248 KB |
最終ジャッジ日時 | 2024-12-26 23:18:34 |
合計ジャッジ時間 | 4,976 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 12 |
ソースコード
/* #region header */#pragma GCC optimize("Ofast")#include <bits/stdc++.h>using namespace std;#include <atcoder/all>using namespace atcoder;#ifdef LOCAL#include "cxx-prettyprint-master/prettyprint.hpp"void debug() { cout << endl; }template <typename Head, typename... Tail>void debug(Head H, Tail... T) {cout << " " << H;debug(T...);}#else#define debug(...) 42#endif// typesusing ll = long long;using ull = unsigned long long;using ld = long double;typedef pair<ll, ll> Pl;typedef pair<int, int> Pi;typedef vector<ll> vl;typedef vector<int> vi;typedef vector<char> vc;template <typename T>using mat = vector<vector<T>>;typedef vector<vector<int>> vvi;typedef vector<vector<long long>> vvl;typedef vector<vector<char>> vvc;// abreviations#define all(x) (x).begin(), (x).end()#define rall(x) (x).rbegin(), (x).rend()#define rep_(i, a_, b_, a, b, ...) for (ll i = (a), max_i = (b); i < max_i; i++)#define rep(i, ...) rep_(i, __VA_ARGS__, __VA_ARGS__, 0, __VA_ARGS__)#define rrep_(i, a_, b_, a, b, ...) \for (ll i = (b - 1), min_i = (a); i >= min_i; i--)#define rrep(i, ...) rrep_(i, __VA_ARGS__, __VA_ARGS__, 0, __VA_ARGS__)#define SZ(x) ((ll)(x).size())#define pb(x) push_back(x)#define eb(x) emplace_back(x)#define mp make_pair#define print(x) cout << x << endl#define vprint(x) \rep(i, x.size()) cout << x[i] << ' '; \cout << endl#define vsum(x) accumulate(all(x), 0LL)#define vmax(a) *max_element(all(a))#define vmin(a) *min_element(all(a))#define lb(c, x) distance((c).begin(), lower_bound(all(c), (x)))#define ub(c, x) distance((c).begin(), upper_bound(all(c), (x)))// functions// gcd(0, x) fails.ll gcd(ll a, ll b) { return b ? gcd(b, a % b) : a; }ll lcm(ll a, ll b) { return a / gcd(a, b) * b; }template <class T>bool chmax(T &a, const T &b) {if (a < b) {a = b;return 1;}return 0;}template <class T>bool chmin(T &a, const T &b) {if (b < a) {a = b;return 1;}return 0;}template <typename T>T mypow(T x, ll n) {T ret = 1;while (n > 0) {if (n & 1) (ret *= x);(x *= x);n >>= 1;}return ret;}ll modpow(ll x, ll n, const ll mod) {ll ret = 1;while (n > 0) {if (n & 1) (ret *= x);(x *= x);n >>= 1;x %= mod;ret %= mod;}return ret;}uint64_t my_rand(void) {static uint64_t x = 88172645463325252ULL;x = x ^ (x << 13);x = x ^ (x >> 7);return x = x ^ (x << 17);}ll popcnt(ull x) { return __builtin_popcountll(x); }// graph templatetemplate <typename T>struct edge {int src, to;T cost;edge(int to, T cost) : src(-1), to(to), cost(cost) {}edge(int src, int to, T cost) : src(src), to(to), cost(cost) {}edge &operator=(const int &x) {to = x;return *this;}bool operator<(const edge<T> &r) const { return cost < r.cost; }operator int() const { return to; }};template <typename T>using Edges = vector<edge<T>>;template <typename T>using WeightedGraph = vector<Edges<T>>;using UnWeightedGraph = vector<vector<int>>;struct Timer {clock_t start_time;void start() { start_time = clock(); }int lap() {// return x ms.return (clock() - start_time) * 1000 / CLOCKS_PER_SEC;}};/* #endregion*/// constant#define inf 1000000005#define INF 4000000004000000000LL#define mod 1000000007LL#define endl '\n'const long double eps = 0.000001;const long double PI = 3.141592653589793;// libraryll e() { return 0; }ll op(ll x, ll y) { return max(x, y); }ll target;bool f(ll x) { return x < target; }int main() {cin.tie(0);ios::sync_with_stdio(0);cout << setprecision(20);ll n, k, t; cin>>n>>k>>t;if(abs(n)<=k*t)print("Yes");else print("No");}