top of page

게시판 게시물

wadepark2020
2024년 5월 18일
In 소스 코드 제출
#include <stdio.h> int main() { int i,j,n; scanf("%d",&n); for(i=1;i<=n;i++) { } }
0
0
1
wadepark2020
2024년 5월 12일
In 소스 코드 제출
/* #include <stdio.h> int main() { int arr[20][20]={}; int i,j,k,n,a,b; for(i=1;i<=19;i++) { for(j=1;j<=19;j++) { scanf("%d",&arr[i][j]); } } // scanf("%d",&n); for(k=1;k<=n;k++) { scanf("%d %d", &a,&b); //a행 가로 뒤집기 for(j=1;j<=19;j++) { if(arr[a][j]==0) { arr[a][j]=1; } else { arr[a][j]=0; } } //b열 세로 뒤집기 for(i=1;i<=19;i++) { if(arr[i][b]==0) { arr[i][b]=1; } else { arr[i][b]=0; } //숙제 } } // for(i=1;i<=19;i++) { for(j=1;j<=19;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,x,y,n,h,w,l,d; scanf("%d %d",&h ,&w); scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d %d %d %d",&l,&d,&x,&y); for(j=0;j<l;j++) { if(d==1) { arr[x+j][y]=1; } else if(d==0) { arr[x][y+j]=1; } } } for(i=1;i<=h;i++) { for(j=1;j<=w;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ #include <stdio.h> int main() { int i,j,n; scanf("%d",&n); for(i=1;i<=n;i++) { } }
0
0
3
wadepark2020
2024년 5월 11일
In 소스 코드 제출
#include <stdio.h> int main() { int arr[20][20]={}; int i,j,k,n,a,b; for(i=1;i<=19;i++) { for(j=1;j<=19;j++) { scanf("%d",&arr[i][j]); } } // scanf("%d",&n); for(k=1;k=n;k++) { scanf("%d %d", &a,&b); //a행 가로 뒤집기 for(j=1;j<=19;j++) { if(arr[a][j]==1) { arr[a][j]=0; } else { arr[a][j]=1; } } //b열 세로 뒤집기 for(i=1;i<=19;i++) { if(arr[i][b]==0) { arr[i][b]=1; } else { arr[i][b]=0; } //숙제 } } // for(i=1;i<=19;i++) { for(j=1;j<=19;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; }
0
0
3
wadepark2020
2024년 5월 05일
In 소스 코드 제출
/* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,N,k=1,sum=0; scanf("%d",&N); for(i=0;i<N;i++) { for(j=0;j<N;j++) { arr[i][j]=k; k++; } } for(i=0;i<N;i++) { for(j=0;j<N;j++) { // if(i==0 || i==N-1 || j==0 || j==N-1) { sum=sum+arr[i][j]; } } } printf("%d",sum); // return 0; } */ /* #include <stdio.h> int main() { int arr[50][50]={}; int i,j,n,k=1; scanf("%d",&n); for(i=0;i<n;i++) { for(j=0;j<n;j++) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } } */ /* #include <stdio.h> int main() { int arr[50][50]={}; int i,j,k=1,n; scanf("%d",&n); for(j=0;j<n;j++) { for(i=0;i<n;i++) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } } */ /* #include <stdio.h> int main() { int arr[50][50]={}; int i,j,n,k=1; scanf("%d",&n); for(i=0;i<n;i++) { if(i%2==0) { for(j=0;j<n;j++) { arr[i][j]=k; k++; } } else if(i%2==1) { for(j=n-1;j>=0;j--) { arr[i][j]=k; k++; } } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[101][101]={}; int i,j,n,k=1; scanf("%d",&n); for(j=0;j<n;j++) { if(j%2==1) { for(i=n-1;i>=0;i--) { arr[i][j]=k; k++; } } else if(j%2==0) { for(i=0;i<n;i++) { arr[i][j]=k; k++; } } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } } */ /* #include <stdio.h> int main() { int arr[20][20]={}; int i,j,n,k=1; int a,b; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d %d",&a,&b); arr[a][b]=1; } for(i=1;i<=19;i++) { for(j=1;j<=19;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ #include <stdio.h> int main() { int arr[20][20]={}; int i,j,k,n,a,b; for(i=1;i<=19;i++) { for(j=1;j<=19;j++) { scanf("%d",&arr[i][j]); } } // scanf("%d",&n); for(k=1;k=n;k++) { scanf("%d %d", &a,&b); //a행 가로 뒤집기 for(j=1;j<=19;j++) { if(arr[a][j]==1) { arr[a][j]=0; } else { arr[a][j]=1; } } //b열 세로 뒤집기 for(i=1;) { if(arr[i][b]) //숙제 } } // for(i=1;i<=19;i++) { for(j=1;j<=19;j++) { printf("%d ",arr[i][j]); } printf("\n"); } }
0
0
2
wadepark2020
2024년 4월 21일
In 소스 코드 제출
/* #include <stdio.h> int main() { int arr[11][10]={}; int i,j,n,k=1; // 1. 보드판과 말 입력받기 for(i=0;i<11;i++) { for(j=0;j<10;j++) { scanf("%d",&arr[i][j]); } } // 2. 진격 결과 출력하기 // j가 0일때, 첫번째 말의 진격 결과 출력하기 for(j=0;j<10;j++) { if(arr[10][j]==0) { continue; } for(i=9;i>=0;i--) { if(arr[i][j]<0) { printf("%d fall\n",j+1); break; } else if(arr[i][j]>0) { printf("%d crash\n",j+1); break; } else if(arr[i][0]==0&&i==0) { printf("%d safe\n",j+1); } } } return 0; } */ /* #include <stdio.h> int main() { int arr[15][15]={}; int i,j,k=1,r,c,sum=0; for(i=1;i<=9;i++) { for(j=1;j<=9;j++) { scanf("%d",&arr[i][j]); } } scanf("%d",&r); scanf("%d",&c); if(arr[r][c]==1)//지뢰가 있는 자리이면 { printf("-1"); } else { sum=arr[r-1][c-1]+arr[r-1][c]+arr[r-1][c+1]+arr[r][c-1]+arr[r][c+1]+arr[r+1][c-1]+arr[r+1][c]+arr[r+1][c+1]; printf("%d",sum); } return 0; } */ #include <stdio.h> int main() { int arr[150][[150]={}; int i,j,N,sum=0; for(i=0;i<100;i++) { for(j=0;j<100;j++) { scanf("%d",&arr[i][j]); } } scanf("%d",&N); for() }
0
0
4
wadepark2020
2024년 4월 14일
In 소스 코드 제출
/* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,m,k=1; scanf("%d",&n); for(i=0;i<n;i++) { if(i%2==0) { for(j=0;j<n;j++) { arr[i][j]=k; k++; } } else if(i%2==1) { for(j=n-1;j>=0;j--) { arr[i][j]=k; k++; } } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,k=1; scanf("%d",&n); for(i=0;i<n;i++) { if(i%2==0) { for(j=n-1;j>=0;j--) { arr[i][j]=k; k++; } } else if(i%2==1) { for(j=0;j<n;j++) { arr[i][j]=k; k++; } } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,k=1; scanf("%d",&n); for(j=0;j<n;j++) { if(j%2==0) { for(i=0;i<n;i++) { arr[i][j]=k; k++; } } else if(j%2==1) { for(i=n-1;i>=0;i--) { arr[i][j]=k; k++; } } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,k=1; scanf("%d",&n); for(j=0;j<n;j++) { if(j%2==0) { for(i=n-1;i>=0;i--) { arr[i][j]=k; k++; } } else if(j%2==1) { for(i=0;i<n;i++) { arr[i][j]=k; k++; } } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[20][20]={}; int i,j,n,k=1; // 1. 입력받기 scanf("%d",&n); for(i=0;i<n;i++) { scanf("%d",&arr[i][0]); } //2. 규칙에따라 채우기 for(i=1;i<n;i++) { for(j=1;j<=i;j++) { arr[i][j]=arr[i][j-1]-arr[i-1][j-1]; } } //3. 출력하기 for(i=0;i<n;i++) { for(j=0;j<=i;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */
0
0
3
wadepark2020
2024년 4월 14일
In 소스 코드 제출
#include<stdio.h> int main() { int arr[100][100]={}; int i,j,n,m,k=1; scanf("%d",&n); scanf("%d",&m); for(i=0;i<n;i++) { for(j=0;j<n;j++) { arr[i][j]=k; k++; if() } } }
0
0
2
wadepark2020
2024년 4월 07일
In 소스 코드 제출
/* #include <stdio.h> #include <string.h> int main() { char s1[101]={}; char s2[101]={}; int i,j; scanf("%s",s1); scanf("%s",s2); if(strlen(s1)>strlen(s2)) { printf("%s %s",s2,s1); } else if(strlen(s1)<strlen(s2)) { printf("%s %s", s1,s2); } else { for(i=0;s1[i]!=NULL;i++) { if(s1[i]==s2[i]) { continue; } else if(s1[i]>s2[i]) { printf("%s %s",s2,s1); break; } else if(s2[i]>s1[i]) { printf("%s %s",s1,s2); break; } } } return 0; } arr[i] : i번째 들어온 숫자 (x) arr[i] : i가 들어온 횟수 (o) 'a' 'b' ... 'z' 97 98 122 arr[0] arr[1] .... arr[25] 소문자일때만! arr[ str[i]-97 ]++; */ /* #include <stdio.h> #include <string.h> int main() { char str[91]={}; int arr[26]={}; int i,cnt=0; gets(str); for(i=0;str[i]!=NULL;i++) { if('a'<=str[i] && str[i]<='z') { arr[str[i]-97]++; } } for(i=0;i<=25;i++) { printf("%c:%d\n",i+97,arr[i]); } return 0; } 1차원 배열 ( 문자 일차원배열, 정수 일차원 배열) 2차원 배열 1차원 : 직선 2차원 2D: 평면 3차원 3D: 입체 int arr[50]; // arr[0] ~ arr[49] 총 50칸 int arr[4][3]; // arr[0][0] ~ arr[3][2] 층 호수 */ /* #include <stdio.h> int main() { int arr[4][3]={}; int i, j, k=1; // for(i=0;i<4;i++) // { // for(j=0;j<3;j++) // { // arr[i][j]=k; // k++; // // i층 j번째집에 100을 넣기 // } // } for(j=2;j>=0;j--) { for(i=3;i>=0;i--) { arr[i][j]=k; k++; } } for(i=0;i<4;i++) { for(j=0;j<3;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; }*/ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,k=1,n; scanf("%d",&n); for(i=0;i<n;i++) { for(j=0;j<n;j++) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,k=1,n; scanf("%d",&n); for(i=0;i<n;i++) { for(j=n-1;j>=0;j--) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,k=1; scanf("%d",&n); for(j=0;j<n;j++) { for(i=n-1;i>=0;i--) { arr[i][j]=k; k++; } } for(i=n-1;i>=0;i--) { for(j=0 ;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,k=1; scanf("%d",&n); for(j=0;j<n;j++) { for(i=n-1;i>=0;i--) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<n;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,m,k=1; scanf("%d",&n); scanf("%d",&m); for(i=0;i<n;i++) { for(j=m-1;j>=0;j--) { arr[i][j]=k; k++; } } for(i=n-1;i>=0;i--) { for(j=0;j<m;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,m,k=1; scanf("%d",&n); scanf("%d",&m); for(i=n-1;i>=0;i--) { for(j=0;j<m;j++) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<m;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,m,k=1; scanf("%d",&n); scanf("%d",&m); for(j=m-1;j>=0;j--) { for(i=n-1;i>=0;i--) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<m;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[100][100]={}; int i,j,n,m,k=1; scanf("%d",&n); scanf("%d",&m); for(j=m-1;j>=0;j--) { for(i=0;i<n;i++) { arr[i][j]=k; k++; } } for(i=0;i<n;i++) { for(j=0;j<m;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } */
0
0
4
wadepark2020
2024년 4월 07일
In 소스 코드 제출
#include <stdio.h> #include <string.h> int main() { char s1[101]={}; char s2[101]={}; int i,j; scanf("%s",s1); scanf("%s",s2); if(strlen(s1)>strlen(s2)) { printf("%s %s",s2,s1); } else if(strlen(s1)<strlen(s2)) { printf("%s %s", s1,s2); } else { for(i=0;s1[i]!=NULL;i++) { if(s1[i]==s2[i]) { continue; } else if(s1[i]>s2[i]) { printf("%s %s",s2[i],s1[i]); break; } else if(s2[i]>s1[i]) { printf("%s %s",s1[i],s2[i]); break; } } } return 0; }
0
0
2
wadepark2020
2024년 3월 31일
In 소스 코드 제출
/* #include <stdio.h> #include <string.h> int main() { char str[201]={}; int i; gets(str); for(i=0;str[i]!=NULL;i++) { if(str[i]>='d'&& str[i]<='z' ) { printf("%c",str[i]-3); } else if(str[i]>='a' && str[i]<='c') { printf("%c",str[i]+23); } else { printf("%c",str[i]); } } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[201]={}; int i; gets(str); for(i=0;str[i]!=NULL;i++) { if(str[i]>='a' && str[i]<='w') { printf("%c",str[i]+3); } else if(str[i]>='x' && str[i]<='z') { printf("%c",str[i]-23); } else { printf("%c",str[i]); } } return 0; } 100 1000 10000000000000000000000000000000000 '1' '0' '0' .... n의 각자리수의합이 3의배수라면 -> 그 수도 3의 배수다 641234864541231654 6+4+1+2+3+4+8+6+4+5+ ... int나 long long int로도 담을 수 없이 큰 숫자는 문자열로도 표현할 수 있따!!!!! */ /* #include <stdio.h> #include <string.h> int main() { char str[501]={}; int i,sum=0; scanf("%s",str); for(i=0;str[i]!=NULL;i++) { sum=sum+str[i]-48; } if(sum%3==0) { printf("1"); } else { printf("0"); } //printf("%d",sum); return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[101]={}; int i,cnt=0; gets(str); for(i=0;str[i]!=NULL;i++) { if(str[i]=='l' && str[i+1]=='o' && str[i+2]=='v' && str[i+3]=='e') { cnt=cnt+1; } } printf("%d",cnt); return 0; } "3321" "3234" */ #include <stdio.h> #include <string.h> int main() { char s1[101]={}; char s2[101]={}; int i,j; scanf("%s",s1); scanf("%s",s2); // 1. 길이가 더 긴 게 더 큰 숫자다 if (strlen(s1)>strlen(s2)) { printf("%s %s",s2, s1); } else if ( < ) { } else // 길이가 같다면?? { for(i=0;str[i]!=NULL;i++) { if(s1[i]==s2[i]) { continue; } else if(s1[i]>s2[i]) { printf(""); break; } else if( <) { printf(""); break; } } } return 0; }
0
0
3
wadepark2020
2024년 3월 31일
In 소스 코드 제출
#include <stdio.h> #include <string.h> int main() { char str[201]+{}; int i; scanf("%s",str); for(i=0;str[i]!=NULL;i++) { } }
0
0
3
wadepark2020
2024년 3월 24일
In 소스 코드 제출
/* #include <stdio.h> #include<string.h> int main() { char str[54]={}; int i,sum=10; scanf("%s",str); for(i=1;str[i]!=NULL;i++) { if(str[i]==str[i-1]) //앞에꺼랑 같으면 { sum=sum+5; } else { sum=sum+10; } } printf("%d",sum); return 0; } gets(str); 공백을 포함해서 str에 입력받기 strlen(str) str문자열의 길이 구해서 리턴 string+ length(길이) strcmp(str,"aaa") str과 "aaa"라는 문자열이 ㅇ완벽히 똑같으면 0을 리턴 string+compare(비교) if( strcmp(str,"aaa")==0 ) strstr strcpy .... #include <stdio.h> #include<string.h> int main() { char str[54]={}; int i,n; scanf("%s",str); n = strlen(str); for(i=0; i<n ;i++) { printf("%c",str[i]); } return 0; } */ /* #include <stdio.h> int main() { char str[101]={}; int i,n; gets(str); n=strlen(str); for(i=n-1; i>=0; i--) { printf("%c",str[i]); } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char s1[22],s2[22],s3[22]; int i,n1,n2,n3; gets(s1); gets(s2); gets(s3); n1=strlen(s1); n2=strlen(s2); n3=strlen(s3); if(s1[n1-1]==s2[0] && s2[n2-1]==s3[0] && s3[n3-1]==s1[0]) { printf("good"); } else { printf("bad"); } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[101]={}; int i,n; gets(str); n=strlen(str); for(i=0;i<n;i++) { if(str[i]==',') { printf(" "); } else { printf("%c",str[i]); } } return 0; } 아스키코드 : 각 문자는 고유의 코드넘버를 가진다. 'A' 65 'B' 66 'C' 67 ... 'Z' 90 'a' 97 'b' 98 'c' 99 ... 'z' 122 '@' 64 ' ' 32 '\0' 0 NULL 'ab' (x) '0' 48 '1' 49 '2' 50 ... '9' 57 '10' (x) 'cat' (x) 대문자+32 -> 소문자 소문자-32 -> 대문자 #include <stdio.h> #include <string.h> int main() { printf("%c",'C'+32); return 0; } */ #include <stdio.h> /* #include <string.h> int main() { char str[1001]={}; int i; scanf("%s",str); for(i=0;str[i]!=NULL;i++) { if(str[i]>='A' && str[i]<='Z') { printf("%c",str[i]+32); } else if(str[i]>='a' && str[i]<='z') { printf("%c",str[i]-32); } else { printf("%c",str[i]); } } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[21]={}; int i; scanf("%s",str); for(i=0;str[i]!=NULL;i++) { printf("%c",str[i]+2); } printf("\n"); for(i=0;str[i]!=NULL;i++) { printf("%c",str[i]*7%80+48); } } */
0
0
5
wadepark2020
2024년 3월 17일
In 소스 코드 제출
/* #include <stdio.h> #include <string.h> int main() { char str[101]={};/////// int i; gets(str); for(i=0;str[i]!=NULL;i++) { if(str[i]!=' ') { printf("%c",str[i]); } } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[1001]={}; int i,n,s,cnt=0; gets (str); for(i=0;str[i]!=NULL;i++)//////// { cnt=cnt+1; } printf("%d",cnt); return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[21]={}; int i; scanf("%s",str); for(i=0;str[i]!=NULL;i++) { printf("\'%c\'\n",str[i]); } return 0; } 준서==반장 : 준서는 반장이니? 준서=반장 : 준서는 이제부터 반장이야. 명령이야. */ /* #include <stdio.h> #include <string.h> int main() { char str[101]= {}; int i,cnt=0,fk=0; scanf("%s",str); for(i=0; str[i]!=NULL; i++) { if(str[i]=='C' || str[i]=='c') { cnt=cnt+1; if(str[i+1]=='C' || str[i+1]=='c') { fk=fk+1; } } } printf("%d\n%d",cnt,fk); return 0; } */ /* #include <stdio.h> #include<string.h> int main() { char str[54]={}; int i,sum=10; scanf("%s",str); for(i=0;str[i]!=NULL;i++) { if(str[i]=='(') { sum=sum+5; } else if(str[i+1]==')') { sum=sum+10; } } printf("%d",sum); return 0; } */
0
0
7
wadepark2020
2024년 3월 17일
In 소스 코드 제출
/* #include <stdio,h> #include<string.h> int main() { char str[53]={}; scanf("%s",str); } */ /* #include <stdio.h> #include <string.h> int main() { char str[101]={}; gets(str); printf("%s",str); return 0; } */
0
0
5
wadepark2020
2024년 3월 10일
In 소스 코드 제출
/* #include <stdio.h> int main() { int a[100001]={},i,j,n,k,sum=0,max=-10000000; scanf("%d %d",&n, &k); for(i=1;i<=n;i++) { scanf("%d",&a[i]); } for(i=1;i<=n-k+1;i++) ///////////+ { sum=0; // 연속적인 k일간의 온도 합 구하기 for(j=i;j<=i+k-1;j++) { sum+=a[j]; } //printf("%d ",sum); if(sum>max) { max=sum; } } printf("%d",max); return 0; } */ /* 10 5 3 -2 -4 -9 0 3 7 13 8 -3 배열 = array -> int arr[50]; 문자 일차원 배열 = 문자열 = string char str[50]; 문자열의 끝을 표시하는 문자 NULL -> 문자열 개수는 널자리까지 1개 더 많이!!!! 선언!!!! char str[6]; str = &str[0] #include <stdio.h> #include <string.h> // < 문자열 문제 풀때는 꼭 추가하기 !!! int main() { char str[200]="hello world hi junseo byebye nice to meet you. have a good time. see you next. "; int i; //문자열 입력받기 (1번) - 한 단어, 공백 없을때 //scanf("%s",str); //문자열 입력받기 (2번) //gets(str); //문자열 출력하기 (1번) // NULL이 아니면 for(i=0; str[i] != NULL ; i++) { if(str[i]!=' '){ printf("%c",str[i]); } } printf("\n"); //문자열 "통째로" 출력하기 (2번) printf("%s",str); return 0; } 문자 vs 문자열 char string %c %s str[i] str char str[50]={}; printf("%c",str); (xxxxxxx) 문자 문자열 scanf("%c",str); (xxxxxxx) char t; scanf("%c",&t); (oooo) scanf("%s",str); (oooo) */ /* #include <stdio.h> int main() { char a; scanf("%c",&a); printf("%c",a); return 0; } */ /* #include <string.h> int main() { char str[8]; scanf("%s",str); printf("%s",str); return 0; } */ /* #include <string.h> int main() { char str[30]; gets (str); printf("%s",str); return 0; } 문자끼리는 =으로 비교 가능!! str[1] == 't' (ok) 문자열끼리는 안됨!! str == "test" (x) >> str[0]=='t' && str[1] =='e' && .... if( str == "test" ) (x) if( strcmp(str,"test")==0 ) (o) */ /* #include <string.h> int main() { char str[15]={}; scanf("%s",str); if(str[0]=='l' && str[1]=='o' && str[2]=='v' && str[3]=='e' && str[4]==NULL) { printf("I love you."); } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[11]={}; scanf("%s",str); int i; for(i=0;str[i]!=NULL;i++) { if(str[i]=='t') { printf("%d ",i+1); } } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[10]; scanf("%s",str); printf("welcome! %s",str); return 0; } */
0
0
8
wadepark2020
2024년 3월 03일
In 소스 코드 제출
/* a[i] : i번째 들어온 숫자 (x) a[i] : i에 대한 메모 i가 몇 번 들어왔는지? */ /* #include <stdio.h> int main() { int i,n,t,a[24]={}; // a[1] ~ a[23] scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&t); // t번이 불렸따 a[t]++; } for(i=1;i<=23;i++) // a[1] ~ a[23] 출력 { printf("%d ",a[i]); } return 0; } a[i] : i가 입력된 횟수 (x) i가 입력된적있으면1, 없으면 0 */ /* #include <stdio.h> int main() { int n,m,t,i,a[10000001]={}; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&t); // t가 입력됐다. a[t]=1; } scanf("%d",&m); for(i=1;i<=m;i++) { scanf("%d",&t); // t가 입력된적 있었나요? printf("%d ", a[t]); } return 0; } */ /* #include <stdio.h> int main() { int i,n,a[10001]={}; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a[i]); } scanf("%d",&k); for(i=n;i>=1;i--) { printf("%d ",a[i]); } return 0; } */ /* #include <stdio.h> int main() { int i,n,k,a[10001]={},min=24; scanf("%d",&n); for(i=1; i<=n; i++) { scanf("%d",&k); if(k<=min) { min=k; } } printf("%d",min); return 0; } */ /* #include <stdio.h> int main() { int i,a[101]={},n,b,c,sum=0,cnt=0; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a[i]); if(a[i]==1) { cnt=cnt+1; sum=sum+cnt; } else { cnt=0; } } printf("%d",sum); return 0; } */
0
0
9
wadepark2020
2024년 3월 03일
In 소스 코드 제출
#include <stdio.h> int main() { int i,n,t,a[24]={}; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&t); } }
0
0
3
wadepark2020
2024년 2월 18일
In 소스 코드 제출
/* #include <stdio.h> int main() { int i,k,a[100]={},j; scanf("%d",&k); for(i=0;i<k;i++) { scanf("%d",&a[i]); } for(i=0;i<2;i++) { for(j=0;j<k;j++) { printf("%d\n",a[j]); } } return 0; } for(i=1;i<=10;i++) { scanf("%d",&a[i]); } scanf("%d",&k); printf("%d",a[k]); */ /* #include <stdio.h> int main() { int i,a[11]={},k; for(i=0;i<=9;i++) { scanf("%d",&a[i]); } scanf("%d",&k); printf("%d",a[k-1]); return 0; } i=1 1 2 3 4 5 i=2 2 3 4 5 i=3 3 4 5 i=4 4 5 i=5 5 */ /* #include <stdio.h> int main() { int i,a[1001]={},n,j; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a[i]); } for(i=1;i<=n;i++) { for(j=i;j<=n;j++) { printf("%d ",a[j]); } for(j=1;j<=i-1;j++) { printf("%d ",a[j]); } printf("\n"); } } */
0
0
4
wadepark2020
2024년 2월 17일
In 소스 코드 제출
/* #include <stdio.h> int main() { int sum=0,a[100]={},b,c,i; b=0; c=0; double x; for(i=0;i<=9;i++) { scanf("%d",&a[i]); sum=sum+a[i]; } x=(double)sum/10; printf("%.1f\n",x); for(i=0;i<=9;i++) { if(a[i]>=x) { b++; } } printf("%d %d",b,10-b); return 0; } */
0
0
6
wadepark2020
2024년 2월 04일
In 소스 코드 제출
/* #include <stdio.h> int main() { int i,j,n,a[1000]; scanf("%d",&n); for(i=0; i<n; i++) { scanf("%d",&a[i]); } for(i=0; i<n; i++) { printf("%d: ",i+1); for(j=0; j<n; j++) { if(i!=j) { if(a[i]<a[j]) { printf("< "); } else if(a[i]>a[j]) { printf("> "); } else { printf("= "); } } } printf("\n"); } } */ /* #include <stdio.h> int main() { int sum=0,i,a[100]={},n,b,c; double m; b=0; c=0; for(i=0; i<=9; i++) { scanf("%d",&a[i]); sum=sum+a[i]; } // 평균 구하고 출력하기 m = (double)sum/10; printf("%.1lf\n",m); //평균이상인 사람의 수와 평균미만인 사람의 수 구하고 출력하기 for(i=0;i<=9;i++) { if(a[i]>=m) { b++; } } printf("%d %d",b,10-b); return 0; } */ /* #include <stdio.h> int main() { int i,a[1000]={},j; scanf("%d",&n); for(i=0;i<=9;i++) { scanf("%d",&a[i]); } } */
0
0
8

wadepark2020

더보기
bottom of page