1 条题解
-
0
C++ :
#include <cstdio> /* 第 i 人吃第 1、Ai+1、2Ai+1 … 天 -> 共 floor((D-1)/Ai)+1 块。 答案 = 已吃的总数 + 剩下的 X。 */ int main(){ int N; if(scanf("%d",&N)!=1) return 0; long long D,X; scanf("%lld %lld",&D,&X); long long tot=0; for(int i=0;i<N;i++){ long long a; scanf("%lld",&a); tot += (D-1)/a + 1; } printf("%lld\n", tot+X); return 0; }
- 1
信息
- ID
- 2566
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者