Submission #2544987
Source Code Expand
/* * ABC095_B.cpp * * Created on: May 21, 2018 * Author: 13743 */ #include<cstdlib> #include<iostream> #include<algorithm> #include<vector> #include<stack> #include<queue> #include<string> #include<cstring> using namespace std; typedef long long lng; typedef unsigned long long ulng; #define pb push_back #define SZ(a) int((a).size()) #define ALL(a) (a).begin(), (a).end #define FOR(i,a,b) for(int i=(a); i<=(b); ++i) #define FORD(i,b,a) for(int i=(b); i>=(a); --i) #define REP(i,n) FOR(i,0,n-1) #define UNIQUE(a) a.erase(unique(ALL(a)), a.end()) lng power(lng b, lng e) {lng sol=1; while(e>0) {if(e&1) {sol=sol*b;} e>>=1; b*= b;} return sol;} int main() { cin.tie(0); ios::sync_with_stdio(false); int N, X; cin >> N >> X; int m; int minM = 1<<30; int sumM = 0; REP(i, N) { cin >> m; sumM += m; minM = min(m, minM); } int ans = N; X -= sumM; while(X >= minM) { ++ans; X -= minM; } cout << ans << endl; }
Submission Info
Submission Time | |
---|---|
Task | B - Bitter Alchemy |
User | Ardi |
Language | C++14 (GCC 5.4.1) |
Score | 200 |
Code Size | 1011 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 200 / 200 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | a01, a02, a03 |
All | a01, a02, a03, b04, b05, b06, b07, b08, b09, b10, b11, b12, b13 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
a01 | AC | 1 ms | 256 KB |
a02 | AC | 1 ms | 256 KB |
a03 | AC | 1 ms | 256 KB |
b04 | AC | 1 ms | 256 KB |
b05 | AC | 1 ms | 256 KB |
b06 | AC | 1 ms | 256 KB |
b07 | AC | 1 ms | 256 KB |
b08 | AC | 1 ms | 256 KB |
b09 | AC | 1 ms | 256 KB |
b10 | AC | 1 ms | 256 KB |
b11 | AC | 1 ms | 256 KB |
b12 | AC | 1 ms | 256 KB |
b13 | AC | 1 ms | 256 KB |