#include<stdio.h>
int main()
{
int i,j,n;
int arr[10001]={0};
scanf("%d",&n);
for(i=1 ;i<=n ;i++)
{
scanf("%d",&arr[i]);
}
for(i=1;i<=n;i++)
{
printf("%d: ",i);
for(j=1 ;j<=n ;j++)
{
if(i == j)
{
continue;
}
if(arr[i] > arr[j])
{
printf("> ");
}
else if(arr[i] < arr[j])
{
printf("< ");
}
else
{
printf("= ");
}
}
printf("\n");
}
}
메모이제이션 ( 메모를 하는 용도로 배열을 사용하는거!!! )
arr[i] : i번째 입력된 숫자 or 데이터 (x)
memo[i] : i에 대한 메모 ex) i가 입력된 횟수, 들어온적있으면1 없으면 0
반장선거 후보 3명 ->
한 반에 50명 투표 ( 1 or 2 or 3이 적힌 용지가 50개 )
*/
/*
#include<stdio.h>
int main()
{
int i,j,n,t;
int arr[24]={0}; //arr[1] ~ arr[23]
scanf("%d",&n);
for(i=1 ;i<=n;i++)
{
scanf("%d",&t);
arr[t]++;
}
for(j=1 ;j<=23 ;j++)
{
printf("%d ",arr[j]);
}
return 0;
}
*/