上海月赛 盈亏问题
假设有一群人买一件东西,东西有固定的价格。如果每个人出 a 元,付完钱后还多余了 x 元;如果每个人出 a-1 元,则还缺 y 元。给定 a,x,y,求参与的人数以及物品的价格。
这个题其实有公式的,我记得老师教过
人数=(x+y)/(a-(a-1))
钱数=人数*a-x或人数*(a-1)+y
#include<iostream> #include<cstdio> using namespace std; int a,x,y;//分别代表每人出的钱数、剩下的钱数、少的钱数 int main() { cin>>a>>x>>y; cout<<x+y<<" ";//根据公式求人数 cout<<(a*(x+y))-x<<endl;//根据人数求钱数 return 0;//结束 }
代码好简单o(* ̄▽ ̄*)o