Răspuns :
Răspuns:
Explic#include <iostream>
#include <fstream>
#include <math.h>
#include<assert.h>
using namespace std;
ifstream in("nrin.txt");
ofstream out("nrout.txt");
int cnt(int x)
{
int n=0;
if(x==0)
n=1;
else
while(x!=0)
{
x=x/10;
n++;
}
return n;
}
int delta(int a,int b)
{
int q;
q=a*pow(10,cnt(b))+b;
return q;
}
int a[1000],v[1000];
int main()
{
int n,i,j,k=1,p,x,q=0;
in>>p;
in>>n>>x;
for(i=1; i<=n; i++)
in>>a[i];
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
v[k]=delta(a[i],a[j]);
k++;
}
}
if(p==1)
{
for(i=1; i<k; i++)
if(v[i]<x)
q++;
out<<q;
}
if(p==2)
{
assert(x<k);
out<<v[x];
}
return 0;
}
ație:
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.