Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- int main()
- {
- int t,h,r,tra[50][50],travel,hotel,restu,hot[50][50],rest[50][50],i,j,k,l,a,c,b,d,e;
- while(scanf("%d %d %d",&t,&r,&h)!=EOF)
- {
- for(i=0;i<t;i++)
- {
- for(j=0;j<(r+1);j++)
- cin>>tra[i][j];
- }
- for(i=0;i<r;i++)
- {
- for(j=0;j<(h+1);j++)
- cin>>rest[i][j];
- }
- for(i=0;i<h;i++)
- {
- for(j=0;j<(t+1);j++)
- cin>>hot[i][j];
- }
- int sum=0,flag=0,min=100000000;
- for(i=0;i<t;i++)
- {
- for(j=0;j<r;j++)
- {
- for(k=0;k<h;k++)
- {
- if(tra[i][j+1]==0 && rest[j][k+1]==0 && hot[k][i+1]==0){
- sum+=(tra[i][0]+rest[j][0]+hot[k][0]);
- if(min>sum)
- {
- min=sum;
- travel=i;
- restu=j;
- hotel=k;
- }
- sum=0;
- flag=1;
- }
- }
- }
- }
- if(flag==0)
- cout<<"Don't get married!"<<endl;
- else
- cout<<travel<<" "<<restu<<" "<<hotel<<":"<<min<<endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement