結果
問題 |
No.4 おもりと天秤
|
ユーザー |
![]() |
提出日時 | 2019-06-04 18:54:05 |
言語 | C++11(廃止可能性あり) (gcc 13.3.0) |
結果 |
WA
|
実行時間 | - |
コード長 | 1,044 bytes |
コンパイル時間 | 911 ms |
コンパイル使用メモリ | 73,140 KB |
実行使用メモリ | 6,948 KB |
最終ジャッジ日時 | 2024-09-17 20:50:33 |
合計ジャッジ時間 | 1,258 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge3 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 10 WA * 13 |
ソースコード
#include <iostream> #include <math.h> #include <numeric> #include <vector> #include <utility> #include <algorithm> #include <map> #include <queue> #include <queue> #include <sstream> #include <set> typedef long long ll; const int dx[8]={1,0,-1,0,1,-1,-1,1}; const int dy[8]={0,1,0,-1,1,1,-1,-1}; const int dr[4] = {-1, 0, 1, 0}; const int dc[4] = { 0, 1, 0,-1}; const int INF = 1e9; #define FOR(i, a, n) for(int i = (int)(a); i < (int)(n); ++i) #define REP(i, n) FOR(i, 0, n) #define SORT(a) sort(a.begin(),a.end()) #define REVERSE(a) reverse(a.begin(),a.end()) int guki (int a){ if(a%2==0) return 0; else return 1; } int gcd(int a, int b){ if(a%b==0){ return b; }else{ return (gcd(b,a%b)); } } int lcm(int a, int b){ int x = gcd(a,b); return (a*b/x); } using namespace std; int main(){ int N,a; cin >> N; int sum=0; REP(i,N){ cin >> a; sum += a; } if(sum/2 == 0){ cout << "possible" <<endl; }else{ cout << "impossible" <<endl; } }