結果
問題 | No.313 π |
ユーザー |
![]() |
提出日時 | 2015-12-11 23:08:09 |
言語 | C++11(廃止可能性あり) (gcc 13.3.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 2,573 bytes |
コンパイル時間 | 940 ms |
コンパイル使用メモリ | 99,876 KB |
実行使用メモリ | 6,948 KB |
最終ジャッジ日時 | 2024-09-15 08:27:28 |
合計ジャッジ時間 | 1,984 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge4 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | WA * 2 |
other | WA * 32 |
ソースコード
#include <cstdio>#include <cmath>#include <cstring>#include <cstdlib>#include <climits>#include <ctime>#include <queue>#include <stack>#include <algorithm>#include <list>#include <vector>#include <set>#include <map>#include <iostream>#include <deque>#include <complex>#include <string>#include <iomanip>#include <sstream>#include <bitset>#include <valarray>#include <unordered_map>#include <iterator>#include <functional>#include <cassert>using namespace std;typedef long long int ll;typedef unsigned int uint;typedef unsigned char uchar;typedef unsigned long long ull;typedef pair<int, int> pii;typedef pair<ll, ll> pll;typedef vector<int> vi;#define REP(i,x) for(int i=0;i<(int)(x);i++)#define REPS(i,x) for(int i=1;i<=(int)(x);i++)#define RREP(i,x) for(int i=((int)(x)-1);i>=0;i--)#define RREPS(i,x) for(int i=((int)(x));i>0;i--)#define FOR(i,c) for(__typeof((c).begin())i=(c).begin();i!=(c).end();i++)#define RFOR(i,c) for(__typeof((c).rbegin())i=(c).rbegin();i!=(c).rend();i++)#define ALL(container) (container).begin(), (container).end()#define RALL(container) (container).rbegin(), (container).rend()#define SZ(container) ((int)container.size())#define mp(a,b) make_pair(a, b)#define pb push_back#define eb emplace_back#define UNIQUE(v) v.erase( unique(v.begin(), v.end()), v.end() );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 (a>b) { a=b; return 1; } return 0; }template<class T> ostream& operator<<(ostream &os, const vector<T> &t) {os<<"["; FOR(it,t) {if(it!=t.begin()) os<<","; os<<*it;} os<<"]"; return os;}template<class T> ostream& operator<<(ostream &os, const set<T> &t) {os<<"{"; FOR(it,t) {if(it!=t.begin()) os<<","; os<<*it;} os<<"}"; return os;}template<class S, class T> ostream& operator<<(ostream &os, const pair<S,T> &t) { return os<<"("<<t.first<<","<<t.second<<")";}template<class S, class T> pair<S,T> operator+(const pair<S,T> &s, const pair<S,T> &t){ return pair<S,T>(s.first+t.first, s.second+t.second);}template<class S, class T> pair<S,T> operator-(const pair<S,T> &s, const pair<S,T> &t){ return pair<S,T>(s.first-t.first, s.second-t.second);}const int INF = 1<<28;const double EPS = 1e-8;const int MOD = 1000000007;int T, n;int x[10] = {20104,20063,19893,20010,19874,20199,19898,20163,19956,19841};int main(int argc, char *argv[]){ios::sync_with_stdio(false);char c;while(cin >> c)if(isdigit(c)) x[c - '0'] --;REPS(i, 9) if(x[i] == 1) cout << i << endl;return 0;}