回 帖 发 新 帖 刷新版面

主题:帮个忙啊

五分币和二分币共有M枚,总金额为N分,写一个程序计算五分币和二分币各有多少枚?将结果输出

帮我看一下啊[em7][em11]

回复列表 (共4个回复)

沙发

for i:=0 to m do
  if 5*i+2*(m-i)=n
  then writeln('五分:',i,' 二分:',m-i);

板凳

program xj(input,output);
var
a,b,m,n:integer;
begin
readln(m,n);
for a:=1 to m do
n:=5*m+2*(n-a);
writeln('5',m,'2',n-a);
end.

3 楼

var n,a,b:integer;
begin
  readln(n);
  for a:=0 to n do
    for b:=0 to n do
      if(5*a+2*b=n)then writeln(5*a,' '2*b);
end.

4 楼

var m,n,c,d:integer;
  begin
   readln(m,n);
   c:=(5*m-n)/3;
   d:=m-n;
   writeln(c,d);
  end.
c为2分硬币
d为5分硬币
和鸡兔同笼问题一样

    

我来回复

您尚未登录,请登录后再回复。点此登录或注册