john2323

varianta 2 Paralela 45 (INFO )

Jan 30th, 2021 (edited)
562
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.30 KB | None | 0 0
  1. I.
  2. 1.a
  3. 2.b
  4. 3.b
  5. 4.d
  6. 5.c
  7. II.
  8. 1.
  9.  
  10. 2.
  11. struct punct
  12. {int x,int y;};
  13. struct poligon
  14. {int nr_vf;
  15. punct vf[20];}p;
  16.  
  17. cin>>p.nr_vf;
  18. for(i=0;i<p.nr_vf;i++)
  19. cin>>p.vf[i].x>>p.vf[i].y;
  20. 3.
  21. for(i=1;i<=5;i++)
  22. for(j=1;j<=5;j++)
  23. if(i+j==6)
  24. a[i][j]=3;
  25. if(i+j>6)
  26. a[i][j]=2;
  27. else
  28. a[i][j]=1;
  29. III.
  30. 1.
  31. #include <bits/stdc++.h>
  32. using namespace std;
  33. int ap[101];
  34. int main()
  35. {char s[101],ci;
  36. int i,c,maxi=0;
  37. cin.getline(s,100);
  38. c=strlen(s);
  39. for(i=0;i<=c;i++)
  40. if((s[i]>='a'&&s[i]<='z') || (s[i]>='A'&& s[i]<='Z'))
  41. {ap[s[i]-'A']++;
  42. if(ap[s[i]-'A']>maxi)
  43.     {maxi=ap[s[i]-'A'];
  44.     ci=s[i];}}
  45. cout<<ci<<" "<<ap[ci-'A'];
  46.     return 0;
  47. }
  48. 2.
  49. int numarare(int a,int b)
  50. {int i,j,nr,nrf=0;
  51. for(i=a;i<=b;i++)
  52. {nr=0;
  53.     for(j=1;j*j<=i;j++)
  54.     {if(i%j==0)
  55.     {nr++;
  56.     if(j*j<i)
  57.      nr++;}}
  58.     if(nr==3)
  59.         nrf++;
  60. }
  61. return nrf;
  62. }
  63. 3.
  64. #include <bits/stdc++.h>
  65. using namespace std;
  66. ifstream fin("bac.txt");
  67. int ap1[101],ap2[101];
  68. int main()
  69. {int n,m,x,maxi=0,mini=2e9,i;
  70. fin>>n>>m;
  71. for(i=1;i<=n;i++)
  72.     {fin>>x;
  73. ap1[x]++;
  74. maxi=max(maxi,x);}
  75. for(i=1;i<=m;i++)
  76. {fin>>x;
  77. ap2[x]++;
  78. maxi=max(maxi,x);}
  79. for(i=1;i<=maxi;i++)
  80.     {if(ap1[i]!=0 && ap2[i]!=0)
  81.     mini=min(mini,ap1[i]);
  82.     if(ap2[i]!=0 && ap1[i]==0)
  83.         {mini=0;
  84.         break;}}
  85. cout<<mini;
  86.     return 0;
  87. }
  88.  
Add Comment
Please, Sign In to add comment