Submission #72450

#TimeUsernameProblemLanguageResultExecution timeMemory
72450이시대의진정한망겜스타투 (#118)Nectar with Coconut Jelly (FXCUP3_nectar)C++17
15 / 100
53 ms736 KiB
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <memory.h>
#include <math.h>
#include <assert.h>
#include <queue>
#include <map>
#include <set>
#include <string>
#include <algorithm>
#include <iostream>
#include <functional>
#include <unordered_map>
#include <unordered_set>
#include <list>
#include <bitset>

using namespace std;
typedef long long ll;
#define Fi first
#define Se second
#define pb(x) push_back(x)
#define szz(x) ((int)(x).size())
#define rep(i, n) for(int i=0;i<n;i++)
#define all(x) (x).begin(), (x).end()
typedef tuple<int, int, int> t3;
typedef pair<int, int> pii;
typedef pair<ll, ll> pll;
typedef long double ldouble;

int N, J, R, T;
ll ans[1010];

int main() {
	scanf("%d%d%d%d", &N, &J, &R, &T);
	for(int i=1;i<=N;i++) ans[i] = J;
	while(T--) {
		for(int i=2;i<=N;i++) {
			ll v = (ans[i] + R - 1) / R;
			ans[i-1] += v;
			ans[i] -= v;
		}
	}
	for(int i=N;i;i--) printf("%lld\n", ans[i]);
	return 0;
}

Compilation message (stderr)

nectar.cpp: In function 'int main()':
nectar.cpp:36:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d%d%d%d", &N, &J, &R, &T);
  ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...