Pagini recente » Cod sursa (job #4586) | Cod sursa (job #2709626) | Cod sursa (job #2595744) | Cod sursa (job #1122832) | Cod sursa (job #1658500)
#include <fstream>
using namespace std;
int ciur[19];
int i,j,c,d,min1,max1,nr,ok,k,x,y;
ifstream fin ("mins.in");
ofstream fout ("mins.out");
int main()
{
fin>>c>>d;
ciur[2]=1;
ciur[3]=1;
ciur[5]=1;
ciur[7]=1;
ciur[11]=1;
ciur[13]=1;
min1=min(c,d);
max1=max(c,d);
//fout<<c<<" "<<d;
nr=0;
for (i=1;i<=min1;i++)
for (j=1;j<=i-1;j++)
{
ok=1;
for (k=2;k<=13;k++)
{
if (ciur[k]==1&&i%k==0&&j%k==0) {ok=0;break;}
}
if (j==1) {nr++;}
else if (ok==1) nr=nr+2;
}
//fout<<nr<<'\n';
nr--;
// nr=nr*2;
for (i=min1+1;i<=max1;i++)
for (j=1;j<=min1;j++)
{
ok=1;
for (k=2;k<=13;k++)
{
if (ciur[k]==1&&i%k==0&&j%k==0) {ok=0;break;}
}
if (j==1) {nr++;}
else if (ok==1) nr=nr+2;
}
nr--;
//nr=nr*2;
fout<<nr;
return 0;
}