提出 #1487293
ソースコード 拡げる
#include <map> #include <set> #include <cmath> #include <stack> #include <queue> #include <cstdio> #include <math.h> #include <vector> #include <bitset> #include <iomanip> #include <sstream> #include <cstring> #include <iostream> #include <string.h> #include <algorithm> using namespace std; #define PI 3.14159265 #define INF 9999999999 #define pb push_back #define FOR(i,f_limit) for(long long int i=0;i<f_limit;i++) #define FR(i,s_limit,f_limit) for(long long int i=s_limit;i<f_limit;i++) #define nearestPowerOfTwo(S) ((int)pow(2.0, (int)((log((double)S) / log(2.0)) + 0.5))) typedef long long int ll; typedef vector<ll> vi; typedef vector<vi> vii; int main() { //freopen("input.txt","r",stdin); //freopen("output.txt","w",stdout); ios_base::sync_with_stdio(false); cin.tie(NULL); ll n; cin>>n; ll c=0,cnt=0,a[n]; FOR(i,n) { cin>>a[i]; if(a[i]%4==0) c++; else if(a[i]%2==0) cnt++; } if(c*2>=n) { cout<<"Yes"<<endl; return 0; } ll diff=n-c*2; // ll d=ceil((double)diff/2); if(diff==1) { cout<<"Yes"<<endl; return 0; } if(cnt>=diff) { cout<<"Yes"<<endl; } else cout<<"No"<<endl; return 0; }
提出情報
提出日時 | |
---|---|
問題 | C - 4-adjacent |
ユーザ | aps_tomar |
言語 | C++14 (GCC 5.4.1) |
得点 | 400 |
コード長 | 1200 Byte |
結果 | AC |
実行時間 | 11 ms |
メモリ | 1024 KiB |
ジャッジ結果
セット名 | Sample | All | ||||
---|---|---|---|---|---|---|
得点 / 配点 | 0 / 0 | 400 / 400 | ||||
結果 |
|
|
セット名 | テストケース |
---|---|
Sample | 0_00.txt, 0_01.txt, 0_02.txt, 0_03.txt, 0_04.txt |
All | 0_00.txt, 0_01.txt, 0_02.txt, 0_03.txt, 0_04.txt, 1_00.txt, 1_01.txt, 1_02.txt, 1_03.txt, 1_04.txt, 1_05.txt, 1_06.txt, 1_07.txt, 1_08.txt, 1_09.txt, 1_10.txt, 1_11.txt, 1_12.txt, 1_13.txt |
ケース名 | 結果 | 実行時間 | メモリ |
---|---|---|---|
0_00.txt | AC | 1 ms | 256 KiB |
0_01.txt | AC | 1 ms | 256 KiB |
0_02.txt | AC | 1 ms | 256 KiB |
0_03.txt | AC | 1 ms | 256 KiB |
0_04.txt | AC | 1 ms | 256 KiB |
1_00.txt | AC | 1 ms | 256 KiB |
1_01.txt | AC | 1 ms | 256 KiB |
1_02.txt | AC | 1 ms | 256 KiB |
1_03.txt | AC | 1 ms | 256 KiB |
1_04.txt | AC | 1 ms | 256 KiB |
1_05.txt | AC | 1 ms | 256 KiB |
1_06.txt | AC | 1 ms | 256 KiB |
1_07.txt | AC | 11 ms | 1024 KiB |
1_08.txt | AC | 11 ms | 1024 KiB |
1_09.txt | AC | 11 ms | 1024 KiB |
1_10.txt | AC | 11 ms | 1024 KiB |
1_11.txt | AC | 11 ms | 1024 KiB |
1_12.txt | AC | 11 ms | 1024 KiB |
1_13.txt | AC | 11 ms | 1024 KiB |