Informatică, întrebare adresată de IleänäÄndrei, 9 ani în urmă

Va rog ! Ofer 20 de puncte.

Anexe:

Răspunsuri la întrebare

Răspuns de Darius00909
1
#include
#include
using namespace std;
int a[10],b[10],n,m,nr,i,h1,h2,m1,m2,q,y,s1,h3,s2,p=-1,x,m3,m4,h4;


int main()
{a[0]=4;a[1]=2;a[2]=2;a[3]=2;a[4]=3;a[5]=2;a[6]=3;a[7]=2;a[8]=4;a[9]=3;
b[0]=2;b[1]=0;b[2]=3;b[3]=3;b[4]=1;b[5]=3;b[6]=3;b[7]=1;b[8]=3;b[9]=3;

ifstream fin("chibrituri.in");
ofstream fout("chibrituri.out");
fin>>n>>m;nr=0;
for(i=0;i<=24*60;i++)
{x=i/60;
h1=x/10;
h2=x%10;
y=i%60;
m1=y/10;
m2=y%10;
s1=a[h1]+a[h2]+a[m1]+a[m2];
s2=b[h1]+b[h2]+b[m1]+b[m2];
if(s1==n&&s2==m){nr++;q=i;if(p==-1)p=i;}

}
fout< h1=p/60/10;m1=p%60/10;h2=p/60%10;m2=p%60%10;
h3=q/60/10;m3=q%60/10;h4=q/60%10;m4=q%60%10;
fout< fout< return 0;
}

Alte întrebări interesante