Advertisement
john2323

Examenul de bacalaureat 2018 - SN

Jan 11th, 2021 (edited)
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.82 KB | None | 0 0
  1. I.1.c
  2.   2.a.1 5
  3.     b.16 17 18 19
  4.     c.
  5. citește a,b
  6.         (numere naturale, a<b)
  7.         u<-0
  8.         k<-a
  9.         ┌pentru i<-1,k,1 executa
  10.         │ s0
  11.         │ t1
  12.         │┌cât timp t*t≤k execută
  13.         ││ ss+t*t
  14.         ││ tt+1
  15.         │└■
  16.         │┌dacă s≠u atunci
  17.         ││ scrie s, ’ ’
  18.         ││ us
  19.         │└■
  20.         └■
  21.  
  22.     d.
  23. #include <iostream>
  24.  
  25. using namespace std;
  26.  
  27. int main()
  28. { int a,b,s,t,k,u;
  29.  cin>>a>>b;
  30.  u=0;
  31.  k=a;
  32.  while(k<=b)  {s=0;
  33.                t=1;
  34.                while(t*t<=k){s=s+t*t;
  35.                               t=t+1;}
  36.                if(s!=u) {cout<<s<<" ";
  37.                           u=s;}
  38.                k=k+1;
  39.                }
  40.  return 0;
  41. }
  42. II.1.b
  43.    2.b
  44.    3.struct {int ora_aterizare;
  45.              int minut_aterizare;
  46.              int durata;
  47.                   }
  48.    4.
  49. #include <bits/stdc++.h>
  50. using namespace std;
  51. int main()
  52. {int n,k,ok=0,p=0,cn,nrc=0,nrr=0,pp;
  53. cin>>n>>k;
  54. cn=n;
  55. while(cn)
  56. {p++;
  57. if(cn%10==k)
  58.     {ok=1;
  59.     break;}
  60. cn=cn/10;}
  61. if(ok==0 || p==1)
  62.     cout<<n;
  63. else
  64. {nrc=log10(n)+1;
  65. nrr=nrc-p+1;
  66. cn=n;
  67. pp=pow(10,nrc-1);
  68. while(nrr)
  69.     {cn=cn%pp*10+cn/pp;
  70.     nrr--;}
  71.     cout<<cn;
  72. }
  73.     return 0;
  74. }
  75.  
  76. III.1.a
  77.     2.nr=0;
  78.       nr++;
  79.     3.
  80. #include <bits/stdc++.h>
  81. using namespace std;
  82. int main()
  83. {int n,x,y,i,v[101];
  84. cin>>n;
  85.  
  86. for(i=1;i<=n;i++)
  87.     cin>>v[i];
  88. cin>>x>>y;
  89. for(i=1;i<=n;i++)
  90.     {if(v[i]==x)
  91.     v[i]=y;
  92.     else
  93.     if(v[i]==y)
  94.     v[i]=x;}
  95. for(i=1;i<=n;i++)
  96.     cout<<v[i]<<" ";
  97.     return 0;
  98. }
  99.    4.
  100. #include <bits/stdc++.h>
  101. using namespace std;
  102. ofstream fout("bac.txt");
  103. int main()
  104. {int n,i,p=0,c;
  105. cin>>n;
  106. for(i=1;i<=n;i++)
  107.     if(i%2==0)
  108.     {c=i;
  109.     while(c%2==0)
  110. {p++;
  111. c=c/2;}}
  112. fout<<p/2;
  113.     return 0;
  114. }
  115.  
  116.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement