dollars.pas

来自「背包问题专项训练 动态规划算法 有题目的C++解法」· PAS 代码 · 共 32 行

PAS
32
字号

{ Rjesenje napisali Kresimir Malnar, Ante Djerek i Bojan Antolovic }

program dolari;
const
  MAX_DANA = 100;
var
  i : integer;
  broj_dana : integer;
  tecaj : array [1..MAX_DANA] of integer;
  dolara : real;
  f : text;

begin
  assign(f,'DOLLARS.IN');
  reset(f);
  read(f,broj_dana);
  for i := 1 to broj_dana do
    read(f,tecaj[i]);
  close(f);

  dolara := 100;
  for i := 1 to broj_dana - 1 do
    if tecaj[i] > tecaj[i + 1] then
      dolara := dolara * tecaj[i] / tecaj[i + 1];

  assign(f,'DOLLARS.OUT');
  rewrite(f);
  writeln(f,dolara : 0 : 2);
  close(f);
end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?