Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7534 - Бэлгэнүүд

Жаахан Петя бэлгэнүүдэд үнэхээр их дуртай. Саяхан тэр ээжээсээ шинэ жилийн бэлгэнд шинэ нөүтбүүк авсан. Тэрээр бусдад бэлэг өгөх нь өөрт нь илүү тааламжтай байх тул бэлгээ хэн нэгэнд өгөхөөр шийджээ. Мөн тэр энэ завшаанаараа шинэ жилийн үдэшлэг зохиож n найзаа урьжээ.

Петя бэлэг авахаас өөр юманд илүү дуртай ба энэ нь бусад хүүхдүүдийгаа хэн нэгэнд бэлэг өгөхийг харах юм. Ийм учраас тэр нөүтбүүкээ дараа жилийн шинэ жил хүртэл аюулгүй газар нуухаар болоод өөрөө оролцохгүй найзуудыгаа хоорондоо бэлэг солилцохыг харахаар шийджээ. Тэр бүх найзуудыгаа 1-ээс n хүртэл бүхэл тоогоор дугаарласан. Петя i дугаартай найз нь pдугаартай найзад нь бэлэг өгснийг санаж байгаа. Мөн найзууд нь яг нэг нэг ширхэг бэлэгтэй ирснийг санаж байгаа.

Одоо Петя i дугаартай найзад нь ямар дугаартай найз нь бэлэг өгснийг мэдэхийг хүсч байгаа.

Input

Эхний мөрөнд (1n100) тоо агуулах ба энэ нь Петягийн үдэшлэгт урьсан найзуудын тоо. Дараагийн мөрөнд n ширхэг тоо зайгаар тусгаарлан өгөгдөх ба i дахь тоо нь pi юм. Энэ нь i дугаартай найз нь pi дугаартай найзад нь бэлэг өгсөн юм. Хүүхэд бүр нь яг нэг бэлэг авсан нь баталгаатай. Мөн зарим найз нь бусаддаа бэлэг өгөх Петягийн санааг дагахгүй байх боломжтой юм. Эдгээр найз нар нь өөрсөддөө бэлэг өгсөн.

Output

nn ширхэг тоо зайгаар тусгаарлан хэвлэгдэх ба i дугаар тоо нь i дугаар хүнд бэлэг өгсөн найзых нь дугаартай тэнцүү байх юм.

Example

Input:

4
2 3 4 1

Output:

4 1 2 3

 


Нэмсэн:Bataa
Огноо:2013-03-15
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE
Эх сурвалж:Codeforces

hide comments
2023-12-20 01:35:47
#include <stdio.h>
#include <math.h>

int main() {
int n;
scanf("%d",&n);
int k[100], d[100];
for(int i=1; i<=n; i++)
scanf("%d",&k[i]);

for(int i=1; i<=n; i++){
for(int j=1; j<=n; j++){
if(k[i]==j){
for(int l=1; l<=n; l++){
if(k[j]==l){
d[i]=k[l];
}
}
}
}
}
for(int i=1; i<=n; i++)
printf("%d " , d[i]);
return 0;
}
2023-11-07 14:02:24
#include <iostream>
#include <vector>
using namespace std;

int main() {
int n;
cin >> n;
vector<int> a(n), b(n);

for (int i = 0; i < n; i++) {
cin >> a[i];
}

for (int o = 1; o <= n; o++) {
for (int i = 0; i < n; i++) {
if (a[i] == o) {
b[i] = i + 1;
cout << b[i] << " ";
}
}
}

return 0;
}
2019-12-06 12:22:08
#include <cstdio>
int main()
{
int n,i,a[101],o=0,b[101];
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&a[i]);
}
while(n+1>o)
{
o++;
for(i=1;i<=n;i++)
{
if(a[i]==o)
{
b[i]=i;
printf("%d ",b[i]);
}
}
}
}
2019-08-11 12:18:14
#include<bits/stdc++.h>

using namespace std;

int main(){
long long n,i,s,p,k,m;
pair < int , int > b[1000];

cin>>n;

long long a[n+1];

for(i=1;i<=n;i++){
cin>>a[i];
b[i].second=i;
b[i].first=a[i];
}
sort(b+1,b+n+1);

for(i=1;i<=n;i++){
cout<<b[i].second<<" ";
}

return 0;
}
2019-07-21 16:43:48
//Suguudaa??


#include<bits/stdc++.h>

using namespace std;

int main(){
int i, n, a[1000], p, b[1000];
cin >> n;

for(i=1; i<=n; i++){

cin >> a[i];


}

for(i=1 ;i<=n; i++){

p = a[i];
b[p] = i;


}

for(i=1; i<=n; i++){

cout << b[i] <<" ";

}
return 0;
}
2019-04-01 13:48:44
any source code
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.