정올 2011 지역본선문제 3번 질문입니다
아키
#include stdio.hint main(void)
{
int h[100000];
int s[100000];
int N,j,i,temp;
FILE *fc=fopen(input.txt,r);
fscanf(fc,%d,&N);
for (i=0;iN;i++)
{
fscanf(fc,%d,&h+1);
for(j=i;j0;j--)
{
if (h[j]=h[j-1])
break;
else
{
temp = h[j];
h[j] = h[j-1];
h[j-1] = temp;
}
}
}
for(i=0;iN; i++)
fscanf(fc,%d,&s+i);
for (i=N-1; i0; i--)
{
for(j=s[i]; ji; j++)
{
temp = h[j];
h[j] = h[j+1];
h[j+1] = temp;
}
}
fclose(fc);fc=fopen(output.txt,w);
for (i=0; iN;i++)
{
fprintf(fc,%d,h[i]);
}
fclose(fc);
return 0;
}-------------------------------------------------------------------------------소스를 짜보니 이렇게 나왔는데요..계속 응답없음이 뜬제요어디가 문제인가요 루프가 엉킨거같은데
-
오나미 2024-07-10
하필 머리쓰기 싫은데 이런 골치아픈 문제가...
그런고로 throw! (쿠헑) -
칸나 2024-07-10
고등부입니다
-
칸나 2024-07-10
흐음, 3번 문제가 어느건지를 알 수 있으면 답하기 좀 쉬울텐데 말이죠...