rt 我又来问题了~~(我怎么哪道题都不会 恼)~~
#include<iostream>
using namespace std;
int main(){
int n,i,a[4],b[4],suma,sumb,sumc,c[4],ans;
cin>>n;
for(int i=0;i<=n;i++){
cin>>a[i]>>b[i]>>c[i];
}
for(int i=0;i<=2;i++){
if(n%a[i]==0){
suma=n/a[i]+a[i+1];
}else{
suma=(n/a[i]+1)*a[i+1];
}
if(n%b[i]==0){
sumb=(n/b[i]+1)*b[i+1];
}else{
sumb=(n/b[i]+1)*b[i+1];
}
if(n%c[i]==0){
sumc=(n/c[i])*c[i+1];
}else{
sumc=(n/c[i]+1)*c[i+1];
}
if(suma<sumb&&suma<sumc){
ans=suma;
}
if(sumb<suma&&sumb<sumc){
ans=sumb;
}
if(sumc<suma&&sumc<sumb){
ans=sumc;
}
}
cout<<ans;
return 0;
}
基本是照题解思路打的 但是就是不输出(恼)