NOIP2016普及组复赛第一题——买铅笔
2016-11-23 16:38
423 查看
程序如下:
var
i,n,m:longint;
a:array[0..3,0..2]of longint;
begin
m:=maxlongint;
readln(n);
for i:=1 to 3 do
begin
readln(a[i,1],a[i,2]); //可以边输入,边计算,不会影响。
if n>a[i,1] then //如果套装的笔数>=人数,则不必继续,可以直接带入。
if (n mod a[i,1])<>0 then a[i,0]:=(n div a[i,1]+1)*a[i,2]
else a[i,0]:=n div a[i,1]*a[i,2]
else a[i,0]:=a[i,2];
end;
for i:=1 to 3 do
if a[i,0]<m then m:=a[i,0]; //寻找最少的钱。
writeln(m);
end.
备注:此题数据不大,可以大胆去做!!!
相关文章推荐
- NOIP2016普及组复赛第一题的ACC程序加题解pascal
- NOIP2016普及组复赛第1题:买铅笔
- NOIP2016普及组复赛买铅笔
- NOIP 2016 普及组 复赛 pencil 买铅笔
- NOIP2016普及组第一题——买铅笔
- 【NOIP2016普及组】复赛——买铅笔
- NOIP2016普及组第一题——买铅笔
- 【NOIP2016】普及组复赛赛后总结
- magic(NOIP2016普及组复赛)
- 【NOIP2016普及组】复赛——魔法阵
- NOIP2016普及组复赛解题报告
- NOIP2013-普及组复赛-第一题-计数问题
- NOIP2010-普及组复赛-第一题-数字统计
- NOIP2016-普及组复赛-第2题-回文日期
- NOIP2016普及组复赛解题报告
- 2016 NOIP第一题 买铅笔
- NOIP2011-普及组复赛-第一题-数字反转
- 【NOIP2016普及组】解题报告 买铅笔 回文日期 海港 魔法阵
- 2016 NOIP第一题 买铅笔
- 【原创】【NOIP2016普及组】买铅笔