某饭店招待国外考察团。按照标准,对领导是400元/人,随团职员200元/人,对司机50元/人。
考察团共36人,招待费结算为3600元,请问领导、职员、司机各几人。
答案是三个整数,用逗号分隔。
参考答案:
3,5,28
#include <iostream>
#include <cstdio>
#include <algorithm>
using namespace std ;
bool check(int x, int y ,int z )
{
return (x*400+y*200+z*50 ) == 3600 ;
}
int main()
{
// 暴力
int x , y ,z ;
int ans[3] ;
for(int i = 1 ; i<=9; i++)
{
for(int j = 1 ;j<=18 ;j++)
{
for(int k = 1 ; k<=66 ;k++)
{
if(i+j+k == 36 && check(i,j,k))
{
ans[0] = i ;
ans[1] = j ;
ans[2] = k ;
}
}
}
}
for(int i = 0 ; i<3 ; i++){
if(i!=2)
cout<<ans[i] <<"," ;
else
cout<<ans[i] ;
}
return 0 ;
}
标签:---,考察团,cout,int,50,蓝桥,ans,include From: https://blog.51cto.com/u_15970235/6064289