結果
問題 | No.9000 Hello World! (テスト用) |
ユーザー | ryuan71 |
提出日時 | 2020-05-27 16:23:25 |
言語 | C++14 (gcc 12.3.0 + boost 1.83.0) |
結果 |
AC
|
実行時間 | 2 ms / 5,000 ms |
コード長 | 2,806 bytes |
コンパイル時間 | 1,965 ms |
コンパイル使用メモリ | 163,472 KB |
実行使用メモリ | 5,376 KB |
最終ジャッジ日時 | 2024-04-21 05:11:48 |
合計ジャッジ時間 | 2,535 ms |
ジャッジサーバーID (参考情報) |
judge2 / judge1 |
(要ログイン)
テストケース
テストケース表示入力 | 結果 | 実行時間 実行使用メモリ |
---|---|---|
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 | 1 ms
5,376 KB |
ソースコード
#include <bits/stdc++.h> using namespace std; #define rep(i,s,n) for (int i = (ll)s; i < (ll)n; i++) #define rrep(i,n,e) for (int i = (ll)n-1; i >= (ll)e; i--) #define ll long long #define ld long double #define pb push_back #define eb emplace_back #define All(x) x.begin(), x.end() #define Range(x, i, j) x.begin() + i, x.begin() + j #define lbidx(x, y) lower_bound(x.begin(), x.end(), y) - x.begin() #define ubidx(x, y) upper_bound(x.begin(), x.end(), y) - x.begin() #define llbidx(x, y, z) lower_bound(x.begin(), x.end(), z) - lower_bound(x.begin(), x.end(), y) // 二要素間の距離 // #define M_PI 3.14159265358979323846 // CFでは定義しておく必要あり #define deg2rad(deg) ((((double)deg)/((double)360)*2*M_PI)) #define rad2deg(rad) ((((double)rad)/(double)2/M_PI)*(double)360) #define Find(set, element) set.find(element) != set.end() #define Decimal(x) cout << fixed << setprecision(10) << x << endl; // 小数点を10桁まで表示 // debug用 #define PrintVec(x) for (auto elementPrintVec: x) { cout << elementPrintVec << " "; } cout << "\n"; #define debug(x) cerr << #x << ": " << (x) << "\n"; #define endl "\n" // gcj print用 #define Case(x) printf("Case #%d: ", x); typedef pair<int, int> PI; typedef pair<ll, ll> PLL; typedef vector<int> vi; typedef vector<vector<int>> vvi; typedef vector<vector<vector<int>>> vvvi; typedef vector<ll> vl; typedef vector<vector<ll>> vvl; typedef vector<vector<vector<int>>> vvvl; typedef vector<PI> vpi; typedef vector<vector<PI>> vvpi; typedef vector<vector<vector<PI>>> vvvpi; typedef vector<PLL> vpl; typedef vector<vector<PLL>> vvpl; typedef vector<vector<vector<PLL>>> vvvpl; int POWINT(int x, int n) { int ret = 1; while (n > 0) { if (n & 1) ret *= x; x *= x; n >>= 1; } return ret; }; ll POWLL(ll x, int n) { ll ret = 1; while (n > 0) { if (n & 1) ret *= x; x *= x; n >>= 1; } return ret; }; template<class T> inline bool chmax(T &a, T b) { if(a < b) { a = b; return true; } return false; }; template<class T> inline bool chmin(T &a, T b) { if(a > b) { a = b; return true; } return false; }; void print() { cout << endl; }; template <class T> void print(vector<T> &vec) { for (auto& a : vec) { cout << a; if (&a != &vec.back()) cout << " "; } cout << endl; }; template <class T> void print(vector<T> &vec, ll k){ ll n = vec.size(); k = min(k, n); rep(i, 0, k-1) cout << vec[i] << " "; cout << vec[k-1] << endl; }; template <class T> void print(vector<vector<T>> &df) { for (auto& vec : df) { print(vec); } }; template<class T, class U> void print(pair<T,U> &p){ cout << p.first << " " << p.second << "\n"; }; int main() { ios::sync_with_stdio(false); cin.tie(0); cout << "Hello World!" << endl; return 0; };