#include <bits/stdc++.h>
using namespace std; int main() { freopen("2015coin.in","r",stdin); freopen("2015coin.out","w",stdout); int n,jinbi=0,days=0; cin>>n; for(int i = 1;i<=n;i++) {if(days>=n) break; for(int j = 1;j<i+1;j++) {jinbi+=i; days++; if(days>n) jinbi-= i;}} cout<<jinbi;}
题目 2110 [NOIP 2015PJ]金币
2024-07-21 08:20:09
|
|
我愿称其为最简单的一星题
|
|
终于有一道简单的!!!!!
|
|
两次循环再加一个小技巧轻松搞定#include <iostream>
#include <cstdio> using namespace std; int main(void) { freopen("2015coin.in","r",stdin); freopen("2015coin.out","w",stdout); int n = 0,jinbi=0,days=0,x=100000;cin>>n; for(int i = 1;i<n+1;i++) { if(days>=n)break; for(int j = 1;j<i+1;j++) { jinbi+=i;days++; if(days>n)jinbi-= i; } } cout<<jinbi; }
题目 2110 [NOIP 2015PJ]金币
2018-09-09 13:59:36
|
|
身败名裂两遍才ac
题目 2110 [NOIP 2015PJ]金币
2018-09-09 13:58:16
|
|
|
|
额。。。偷偷提交一波。。
|
|
暴力打表....
|
|
题目 2110 [NOIP 2015PJ]金币
2017-01-15 11:29:41
|
|
把变量记反了,白白调了半个小时....我的尴尬癌......
|
|
纯mo,我竟然还wa了数次。。。生无可恋
|
|
题目 2110 [NOIP 2015PJ]金币
2016-10-29 20:47:09
|
|
|
|
感想如下:
这是一道比较简单的题,略微使用一些简单的技巧就可以实现,但我也有不少收获: 1.如果超时了,试试把printf这样的调试语句注释掉!这种无效IO会大大拖累程序运行! 2.这题我其实是运用了二次不等式的思想,逐一计算每一天的钱数,当然我相信大家一定会有更好的解法,我在这里就公开源码,供大家借鉴。 谢谢大家! |
|
这题一颗实星…………打死我也不信!!
|
|
233333
手抖了,提了三遍才过 |
|
提高组留念
|
|
|
|
提高组留念
题目 2110 [NOIP 2015PJ]金币
2015-11-24 18:40:56
|
|
复赛这题都没写出来......
题目 2110 [NOIP 2015PJ]金币
2015-11-23 21:24:35
|