Răspuns :
Răspuns:
#2644
#include <fstream>
#include <algorithm>
using namespace std;
ifstream fi("clase.in");
ofstream fo("clase.out");
int n;
long long A[10001];
int m;
long long B[10001];
int rez;
int i,j;
int main()
{
fi>>n;
for (int i=1;i<=n;i++)
fi>>A[i];
fi>>m;
for (int i=1;i<=m;i++)
fi>>B[i];
sort(A+1,A+n+1);
sort(B+1,B+m+1);
i=1;
j=1;
rez=0;
while (i<=n && j<=m)
if (A[i]==B[j])
{
rez++;
i++;
j++;
}
else
if (A[i]<B[j])
i++;
else
j++;
fo<<rez;
fi.close();
fo.close();
return 0;
}
#186
#include <iostream>
using namespace std;
int n,a[10];
int main()
{
cin >> n;
for(int i=1;i<=n;i++)
{
int x,Min=9;
cin >> x;
if(x==0)
Min=0;
else
while(x!=0)
{
if(x%10<Min)
Min=x%10;
x/=10;
}
a[Min]++;
}
for(int i=1;i<=9;i++)
if(a[i]!=0)
{
a[i]--;
cout << i;
break;
}
for(int i=0;i<=9;i++)
for(int j=1;j<=a[i];j++)
cout << i;
return 0;
}
#242
#include <iomanip>
#include <fstream>
#include <iostream>
#include <cassert>
using namespace std;
ifstream fin("interclasm.in");
ofstream fout("interclasm.out");
int a[100005],n, b[100005], m, c[200005], k;
int main(){
int x;
fin >> x;
fin >> n;
for(int i=1;i<=n;++i){
fin >> a[i];
}
fin >> m;
for(int i=1;i<=m;++i){
fin >> b[i];
}
int i=1,j=1;
k = 0;
while(i<=n && j<=m)
if(a[i]<b[j])
if(a[i]%x == 0)
c[++k] = a[i] , i++;
else
i++;
else
if(a[i]>b[j])
if(b[j]%x == 0)
c[++k] = b[j] , j++;
else
j++;
else
i++, j++;
if(i<=n)
while(i<=n)
if(a[i]%x == 0)
c[++k] = a[i] , i++;
else
i++;
else
while(j<=m)
if(b[j]%x == 0)
c[++k] = b[j] , j++;
else
j++;
for(int i=1;i<=k;++i)
{
fout << c[i] << " ";
}
return 0;
}
#530
#include <iostream>
using namespace std;
int a[100001], b[100001], c[100001];
int main()
{
int n, m, i, k, j;
cin >> n;
for (i=1; i<=n; ++i) cin >> a[i];
cin >> m;
for (i=1; i<=m; ++i) cin >> b[i];
i=1; j=1; k=0;
while (i<=n && j<=m)
if (a[i]<b[j]) { cout << a[i] << " "; ++i; }
else if (a[i]==b[j]) { cout << a[i] << " "; ++i; ++k; c[k]=b[j]; ++j; }
else { cout << b[j] << " "; ++j; }
while (i<=n) { cout << a[i] << " "; ++i;}
while (j<=m) { cout << b[j] << " "; ++j; }
cout << "\n";
for (i=1; i<=k; ++i) cout << c[i] << " ";
return 0;
}
Explicație:
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!