top of page

소스 코드 제출

공개·회원 77명

260303

/*#include <stdio.h>

int a[100000];

int n,i,j,temp;

int main()

{

for(i=1;i<=7;i++)

{

scanf("%d", &a[i]);

}

for(i=1;i<=7;i++)

{

for(j=1;j<8-i;j++)

{

if(a[j]<a[j+1])

{

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

}

}

for(i=1;i<=2;i++)

printf("%d\n", a[i]);

}*/

/*

5 1 4 2 3


1 4 2 3 / 5

1 2 3 / 4


1 ... 998 1000 999


1 ... 999 / 1000

*/

/*

#include <stdio.h>

int a[10001];

int n,j,i,temp,k;

int main()

{

scanf("%d", &n);

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

{

scanf("%d",&a[i]);

}

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

{

k=0;

for(j=1; j<n-i+1; j++)

{

if(a[j]>a[j+1])

{

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

k++;

}

}

if(k==0)

{

printf("%d", i-1);

break;

}

}

if(k!=0) printf("%d", n-1);

}

*/


/**

선택정렬 min : 최소값의 "위치"

5 1 4 2 3 i=1 min=2


1 / 5 4 2 3 i=2 min=4

1 2 / 4 5 3 i=3 min=5

1 2 3 / 5 4 i=4 min=5

1 2 3 4 / 5


*/

/*

//a[min]:최솟값

#include <stdio.h>

int a[10001];

int n, i, j, temp, min;

int main()

{

scanf("%d", &n);

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

scanf("%d", &a[i]);

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

{

min=i;

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

{

if(a[min]>a[j])

{

min=j;

}

}

temp = a[i];

a[i] = a[min];

a[min] = temp;

}

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

printf("%d\n", a[i]);

return 0;

}

*//*

#include <stdio.h>

int a[101];

int n,i,j,temp,max;

int main()

{

scanf("%d", &n);

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

scanf("%d",&a[i]);

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

{

max=i;

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

{

if(a[max]<a[j])

{

max=j;

}

}

temp=a[i];

a[i]=a[max];

a[max]=temp;

}

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

printf("%d ", a[i]);

}

*/

22회 조회
주소 : 경기도 용인시 광교중앙로 302 블루 스퀘어 602호
연락처 : 031) 216 - 1546 ,     031) 215 - 1546
사업자등록번호 : 465-92-00916
​학원 등록 제 4603호
bottom of page