結果
問題 | No.1139 Slime Race |
ユーザー |
![]() |
提出日時 | 2020-07-31 21:36:41 |
言語 | C++14 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 25 ms / 2,000 ms |
コード長 | 1,563 bytes |
コンパイル時間 | 891 ms |
コンパイル使用メモリ | 102,660 KB |
実行使用メモリ | 6,948 KB |
最終ジャッジ日時 | 2024-07-02 08:19:15 |
合計ジャッジ時間 | 2,209 ms |
ジャッジサーバーID (参考情報) |
judge1 / judge5 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
sample | AC * 3 |
other | AC * 22 |
ソースコード
#include <iostream> // cout, endl, cin#include <string> // string, to_string, stoi#include <vector> // vector#include <algorithm> // min, max, swap, sort, reverse, lower_bound, upper_bound#include <utility> // pair, make_pair#include <tuple> // tuple, make_tuple#include <cstdint> // int64_t, int*_t#include <cstdio> // printf#include <map> // map#include <queue> // queue, priority_queue#include <set> // set#include <stack> // stack#include <deque> // deque#include <unordered_map> // unordered_map#include <unordered_set> // unordered_set#include <bitset> // bitset#include <cctype> // isupper, islower, isdigit, toupper, tolower#include <iomanip> // setprecision#include <complex> // complex#include <math.h>#define enld '\n'using namespace std;using ll = long long;using P = pair<int,int>;constexpr ll INF = 1e18;constexpr int inf = 1e9;constexpr ll mod = 1000000007;constexpr ll mod2 = 998244353;const int dx[8] = {1, 0, -1, 0,1,1,-1,-1};const int dy[8] = {0, 1, 0, -1,1,-1,1,-1};template<class T> inline bool chmax(T& a, T b) { if (a < b) { a = b; return 1; } return 0; }template<class T> inline bool chmin(T& a, T b) { if (a > b) { a = b; return 1; } return 0; }// ---------------------------------------------------------------------------int main(){ios::sync_with_stdio(false);cin.tie(nullptr);ll N,D;cin >> N >> D;vector<int> A(N),v(N);for(int i=0; i<N; i++) cin >> A[i];ll sum = 0;for(int i=0; i<N; i++){cin >> v[i];sum += v[i];}cout << (D+(sum-1))/sum << "\n";return 0;}