Informatică, întrebare adresată de welis98521, 8 ani în urmă

Cat mai repede!!! Va rog!!!

Anexe:

Răspunsuri la întrebare

Răspuns de shyrox69
1

#include <iostream>

#include <fstream>

using namespace std;

ifstream fin("cate.in");

ofstream fout("cate.out");

int main()

{

int c,n,a,b,j,i,z,d,nr;

  fin>>c>>n;

  if(c==1)

      for(i=1; i<=n; i++)

      {

          fin>>a>>b;

          for(j=a; j<=b; j++)

          {

           for(d=1; d<=j; d++)

           if(j%d==0)

           z++;

           if(z%2==1)

           nr++;

           z=0;

          }

          fout<<nr<<endl;

          nr=0;

      }

      if(c==2)

      for(i=1; i<=n; i++)

      {

          fin>>a>>b;

          for(j=a; j<=b; j++)

          {

           for(d=1; d<=j; d++)

           if(j%d==0)

           z++;

           if(z==3)

           nr++;

           z=0;

          }

          fout<<nr<<endl;

          nr=0;

      }

           fin.close();

           fout.close();

   return 0;

}

Alte întrebări interesante