Advertisement
john2323

Bacalaureat Mate Info 2015

Jun 15th, 2021
960
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.04 KB | None | 0 0
  1. I.
  2. 1.c
  3. 2.
  4.  
  5. II.
  6. 1.d
  7. 2.a
  8. 3.
  9. 1: 2 3
  10. 2: 5
  11. 3: 2
  12. 4: 1
  13. 5: 1 2 4
  14.  
  15. 4.
  16.  
  17. 5.
  18. #include <bits/stdc++.h>
  19.  
  20. using namespace std;
  21.  
  22. int main()
  23. {
  24.   int t[21][21],i,j,m,n,a=1,k;
  25.   cin>>m>>n;
  26.   for(i=m;i>=1;i--)
  27.     for(j=n;j>=1;j--)
  28.      {for(k=a;k<=k+3;k=k+2)
  29.      if(k%3!=0)
  30.      {t[i][j]=k;
  31.      a=k+2;
  32.      break;}}
  33.  
  34.     for(i=1;i<=m;i++)
  35.         {for(j=1;j<=n;j++)
  36.         cout<<t[i][j]<<" ";
  37.     cout<<"\n";}
  38.     return 0;
  39. }
  40. III.
  41. 1.c
  42. 2. 5 16
  43. 3.
  44. void subperfect(int a,int b)
  45. {
  46.     int i,j,s;
  47.     for(int i=b;i>=a;i--)
  48.     {s=0;
  49.         for(j=i-1;j>1;j--)
  50.         if(i%j==0)
  51.         s=s+j;
  52.      if(s>i)
  53.         cout<<i<<" ";}
  54. }
  55.  
  56. 4.
  57. #include <bits/stdc++.h>
  58.  
  59. using namespace std;
  60. ifstream fin("bac.txt");
  61. int ap[101];
  62. int main()
  63. {int n,i,c=0,x,t,maxi,cc=0;
  64. fin>>n;
  65. while(fin>>x)
  66. {c++;
  67. t=log2(x);
  68. maxi=max(maxi,t);
  69. ap[t]++;}
  70. if(c<n)
  71.     cout<<"NU EXISTA";
  72. else
  73.     for(i=0;i<=maxi;i++)
  74.     {cc=cc+ap[i];
  75.         if(n<=cc)
  76.             {cout<<pow(2,i);
  77.             break;}
  78.         }
  79.     return 0;
  80. }
  81.  
  82.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement