ValerianBenchea

Bac 2016

Jun 16th, 2023
482
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.50 KB | None | 0 0
  1. ///_____SUBIECTUL II 5_____
  2. #include <iostream>
  3. using namespace std;
  4. int a[101][101];
  5.  
  6. int main()
  7. {
  8.     int n, i, j;
  9.     cin>>n;
  10.     for(i=1; i<=n; i++)
  11.         a[i][1]=i;
  12.     for(i=1; i<=n; i++)
  13.         a[n][i]=n;
  14.     for(j=2; j<=n; j++)
  15.         for(i=1; i<n; i++)
  16.             a[i][j]=a[i][j-1]+a[i+1][j-1];
  17.     for(i=1; i<=n; i++)
  18.     {
  19.         for(j=1; j<=n; j++)
  20.             cout<<a[i][j]<<" ";
  21.         cout<<endl;
  22.     }
  23.     return 0;
  24. }
  25.  
  26. ///_____SUBIECTUL III 3_____
  27. int cifreImpare(int n)
  28. {
  29.     int sol=0, v[11]={}, k=0, i;
  30.     bool ok1=0, ok2=0;
  31.     while(n)
  32.     {
  33.         if(n%10%2==0)
  34.         {
  35.             v[++k]=n%10;
  36.             ok1=1;
  37.         }
  38.         else
  39.             ok2=1;
  40.         n/=10;
  41.     }
  42.     for(i=k; i>=1; i--)
  43.         sol=sol*10+v[i];
  44.     if(ok1==0 || ok2==0)
  45.         return -1;
  46.     return sol;
  47. }
  48. ///_____SUBIECTUL III 4_____
  49. #include <iostream>
  50. #include <fstream>
  51. using namespace std;
  52. ifstream fin("numere.in");
  53. int main()
  54. {
  55.     int n, x, i, ant;
  56.     bool ok=0;
  57.     fin>>n;
  58.     fin>>ant;
  59.     if(ant>1)
  60.     for(i=1; i<ant; i++)
  61.     {
  62.         cout<<i<<" ";
  63.         ok=1;
  64.     }
  65.     while(fin>>x)
  66.     {
  67.         if((x-ant)>1)
  68.             for(i=ant+1; i<x; i++)
  69.             {
  70.                 cout<<i<<" ";
  71.                 ok=1;
  72.             }
  73.  
  74.         ant=x;
  75.     }
  76.     if((n-x)>1)
  77.         for(i=x+1; i<=n; i++)
  78.         {
  79.             cout<<i<<" ";
  80.             ok=1;
  81.         }
  82.     if(!ok)
  83.         cout<<"nu exista";
  84.     return 0;
  85. }
  86.  
Advertisement
Add Comment
Please, Sign In to add comment