Submission #1377798
Source Code Expand
#include <bits/stdc++.h>
using namespace std;
//--------------------------------------------
#define FOR(i,a,b) for(int i=(a);i<(b);i++)
#define RFOR(i,a,b) for(int i=(b)-1;i>=(a);i--)
#define REP(i,n) FOR(i,0,n)
#define RREP(i,n) RFOR(i,0,n)
#define LL long long
#define INF INT_MAX/3
//--------------------------------------------
const double EPS = 1e-14;
const double PI = acos(-1.0);
//--------------------------------------------
int main(){
int n,a;
stack <int> st;
scanf("%d", &n);
REP (i, n) {
scanf("%d",&a);
st.push(a);
}
int sum = 0;
while (!st.empty()) {
if (st.top() % 3 == 2 || st.top() % 2 == 0) {
a = st.top() - 1;
st.pop();
st.push(a);
sum++;
} else st.pop();
}
printf("%d\n",sum);
}
Submission Info
Submission Time
2017-06-24 22:24:59+0900
Task
B - 花占い
User
croonalullaby
Language
C++14 (GCC 5.4.1)
Score
100
Code Size
807 Byte
Status
AC
Exec Time
1 ms
Memory
256 KB
Compile Error
./Main.cpp: In function ‘int main()’:
./Main.cpp:22:18: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &n);
^
./Main.cpp:24:19: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
scanf("%d",&a);
^
Judge Result
Set Name
All
Score / Max Score
100 / 100
Status
Set Name
Test Cases
All
sample_01.txt, sample_02.txt, test_1.txt, test_112358.txt, test_1379137913.txt, test_1414213562.txt, test_1732151817.txt, test_2.txt, test_2236167977.txt, test_2645751311.txt, test_3.txt, test_3141592653.txt, test_4.txt, test_5.txt, test_6.txt, test_6666666666.txt, test_7.txt, test_73.txt, test_8.txt, test_9.txt
Case Name
Status
Exec Time
Memory
sample_01.txt
AC
1 ms
256 KB
sample_02.txt
AC
1 ms
256 KB
test_1.txt
AC
1 ms
256 KB
test_112358.txt
AC
1 ms
256 KB
test_1379137913.txt
AC
1 ms
256 KB
test_1414213562.txt
AC
1 ms
256 KB
test_1732151817.txt
AC
1 ms
256 KB
test_2.txt
AC
1 ms
256 KB
test_2236167977.txt
AC
1 ms
256 KB
test_2645751311.txt
AC
1 ms
256 KB
test_3.txt
AC
1 ms
256 KB
test_3141592653.txt
AC
1 ms
256 KB
test_4.txt
AC
1 ms
256 KB
test_5.txt
AC
1 ms
256 KB
test_6.txt
AC
1 ms
256 KB
test_6666666666.txt
AC
1 ms
256 KB
test_7.txt
AC
1 ms
256 KB
test_73.txt
AC
1 ms
256 KB
test_8.txt
AC
1 ms
256 KB
test_9.txt
AC
1 ms
256 KB