top of page

소스 코드 제출

공개·회원 52명

20250718

/*#include <stdio.h>

#include <string.h>

int main()

{

char str[200];

int arr[200];

int a=0; //a=97, z=122


fgets(str,200,stdin);


for (int i=0;i<strlen(str);i++)

{

// arr[i]=str[i];

if(str[i]=='a')

{

str[i]=str[i]+23;

}

else if (str[i]=='b')

{

str[i]=str[i]+23;

}

else if (str[i]=='c')

{

str[i]=str[i]+23;

}

else if (str[i]==' ')

{

a++;

}

else {

str[i]=str[i]-3;

}

}


printf("%s",str);


return 0;

}

*/

/*

#include <stdio.h>

int main()

{

int n,i,j,a=1;

//int b=0;

int arr[150][150]={};

scanf("%d",&n);

i=n-1;

j=0;

int p;

for (int k=1;k<=n*n;k++)

{

// for(int xx=0; xx<n; xx++) {

// for(int yy=0; yy<n; yy++) {

// printf("%d ", arr[xx][yy]);

// }

// printf("\n");

// }

// printf("\n");

//

// scanf("%d", &p);

arr[i][j]=k;

//b++;

if (arr[n-1][n-1]!=0)

{

break;

}


if (a%2!=0)

{

if (j==n-1)

{

i++;

a++;

}

else {

i--;

j++;

}

}

else {


if (i==n-1)

{

j++;

a++;

}

else {

i++;

j--;

}

}

}

//printf("%d",b);


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

{

for (j=0;j<n;j++)

{

printf("%d ",arr[i][j]);

}

printf("\n");

}


return 0;

}

*/


/*

1. 전달 인자가 없고 > 리턴 인자도 없어 ~

void func();

2. 전달 인자는 있는데 > 리턴 인자는 없어 ~

void func(int x, int y);

3. 전달 인자는 없는데 > 리턴 인자는 있어 ~

int func();

4. 전달 인자도 있고 > 리턴 인자도 있어 ~

int func(int x, int y);

*/

/*#include<stdio.h>


void talk() {

printf("Hello\n");

}


int sum(int x, int y) {

int z = x + y;

return z;

}


int main() {

int a, b;

scanf("%d %d", &a, &b);

printf("%d", sum(a, b));


return 0;

}





#include <stdio.h>


void f() {

printf("hello");

}


int main()

{

f();

return 0;

}

*/

/*#include <stdio.h>


int n

long long int d[110];


int f()

{

int min, k;


for (int i=0;i<n;i++)

{

min=d[i];

if (d[i]<min)

{

min=d[i];

k=i+1;

}

else if (n==1)

{

k=1;

}

else if (min==1)

{

k=i;

}

}

return k;

}

int main()

{

scanf("%d", &n);


for(int i=0; i<n; i++)

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


printf("%lld", f());

return 0;

}*/

/*#include <stdio.h>

int main()

{

int n,arr[110];

scanf("%d",&n);

int b=0,max=1;

for (int i=0;i<n;i++)

{

scanf("%d",arr[i]);

}

for (int i=0;i<n;i++)

{

if(arr[i]>=max)

{

max=arr[i];

}

}


printf("%d",max);

}



int f()

{

int max=1,k;


for (int i=0;i<n;i++)

{

if (d[i]>max)

{

max=d[i];

k=i+1;

}

else if (n==1)

{

k=1;

}

else if (max==1)

{

k=i;

}

}

return k;

}

*/

#include <stdio.h>


int n;


long long int d[110];


int f()

{

int min,max=1, k;


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

{

if (d[i]>=max)

{

max=d[i];

min=max;

}

}

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

{

if (min>d[i])

{

min=d[i];

k=i;

}

}

return k;

}

int main()

{

scanf("%d", &n);


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

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


printf("%lld", f());

return 0;

}

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