Pagini recente » Cod sursa (job #29289) | Cod sursa (job #1803709) | Cod sursa (job #278571) | Cod sursa (job #2567604) | Cod sursa (job #739293)
Cod sursa(job #739293)
#include<fstream>
using namespace std;
int main ()
{
ifstream in("nums.in");
ofstream out("nums.out");
long n,a[100000],b[100000],d[100000],i,j=0,max,c[1000],k=0,p,r;
in>>n;
for(i=0;i<n;i++)
in>>a[i]>>b[i];
for(i=0;i<n;i++){
if(a[i]==0){j++;d[j]=b[i];for(r=0;r<j;r++)if(d[r]>d[r+1]){p=d[r];d[r]=d[r+1];d[r+1]=p;}for(r=0;r<j;r++)if(d[r]==d[r+1]){d[r]=d[j];j--;}for(r=0;r<j;r++)if(d[r]>d[r+1]){p=d[r];d[r]=d[r+1];d[r+1]=p;}}
if(a[i]==1){c[k]=d[b[i]];k++;}}
for(i=0;i<k+1;i++)
out<<c[i];
return 0;
}