top of page

게시판 게시물

qkrtpfl0527
2023년 5월 11일
In 소스 코드 제출
/* #include <stdio.h> int main() { int n, k, sum=0, max=-10000000; int arr[100000]={0}; scanf("%d %d", &n, &k); for(int i=0; i<n; i++) { scanf("%d", &arr[i]); } for(int i=0; i<=n-k; i++) { sum=0; //연속적인 K일의 온도의 합 for(int j=i; j<i+k; j++) { sum=sum+arr[j]; } if(max<sum) max=sum; } printf("%d",max); return 0; } */ /* #include <stdio.h> int main() { double s, e, sum=0, m; for(int i=0; i<5; i++) { scanf("%lf %lf", &s, &e); if(e-s>1.0&&e-s-1.0<=4.0) { sum=sum+(e-s)-1.0; } else if(e-s-1.0>4.0) { sum=sum+4.0; } } if(sum>=15.0) m=sum*5000*2*0.95; else if(sum<=5.0) m=sum*5000*2*1.05; else m=sum*5000*2; printf("%.0lf", m); return 0; } - memoization 1093 1430 a[i] : i번째 데이터 (x) a[i] : i에 대한 메모 (o) ex .. a[i] : i가 입력된 횟수 */ /* #include <stdio.h> int main() { int arr[24]={0}; int n, i,t; scanf("%d", &n); for(int i=0; i<n; i++) { scanf("%d", &t); arr[t]++; } for(int i=1; i<=23; i++) { printf("%d ", arr[i]); } return 0; } */ /* #include <stdio.h> int main() { int n, a, m, b; int arr[10000000]={0}; scanf("%d", &n); for(int i=0; i<n; i++) { scanf("%d", &a); arr[a]=1; } scanf("%d", &m); for(int i=0; i<m; i++) { scanf("%d", &a); printf("%d ", arr[a]); } return 0; } */ #include <stdio.h> int main() { int m, n, sum=0, min=10000, cnt=0; scanf("%d %d", &m, &n); for(int i=m; i<=n; i++) { //i가 소수인지 판단 cnt=0; for(int j=1;j<=i;j++) { if(i%j==0) { cnt++; } } if(cnt==2) { sum=sum+i; if(min>i) min=i; } } if(sum==0) printf("%d", -1); else printf("%d\n%d", sum, min); return 0; }
0
0
3
qkrtpfl0527
2023년 5월 04일
In 소스 코드 제출
/* #include <stdio.h> int main() { int n, i, j, a; scanf("%d",&n); a =n*(n+1)/2; for(i=1;i<=n;i++) { for(j=1;j<=i;j++) { printf("%d ",a); a--; } printf("\n"); } } 일차원 배열 배열 : array -> arr -> a 일차원 - 선 이차원 2D - 평면 삼차원 3D - 입체 n번 반복 for(i=1;i<=n;i++) or for(i=0;i<n;i++) int arr[n]; (x) 포인터+동적할당 int* arr = (int*)malloc(sizeof(int)*n); (o) #include <stdio.h> int main() { //int a, b, c, d,e,f, g, h, i, j ,k , ,,,,, (x) int arr[100]={0}; // 100칸 arr[0] ~ arr[99] for(int i=0;i<100;i++) { scanf("%d",&arr[i]); } for(int i=0;i<100;i++) { printf("%d ",arr[i]); } return 0; } */ /* #include <stdio.h> int main() { int arr[1000]={0}; int n, i; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &arr[i]); } for(i=0; i<n; i++) { printf("%d ", arr[n-1-i]); } // for(i=n-1; i>=0; i--) // { // printf("%d ", arr[i]); // } return 0; } */ /* #include <stdio.h> int main() { int k, i, j; int arr[100]={0}; scanf("%d", &k); for(i=0; i<k; i++) { scanf("%d", &arr[i]); } for(j=0; j<2; j++) { for(i=0; i<k; i++) { printf("%d\n", arr[i]); } } return 0; } */ /* // arr[i] : i번째 입력된 데이터 #include <stdio.h> int main() { int arr[10]={0}; >> arr[11]={0} int k, i; for(i=0; i<10; i++) >> i=1; i<=10; i++ { scanf("%d ", &arr[i]); } scanf("%d", &k); printf("%d", arr[k-1]); >> arr[k] return 0; } */ /* #include <stdio.h> int main() { int n, k, i, j; int arr[1000]={0}; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &arr[i]); } for(i=0; i<n; i++) { printf("%d: ", i+1); for(j=0; j<n; j++) { if(i==j) continue; if(arr[i]<arr[j]) printf("< "); else if(arr[i]>arr[j]) printf("> "); else printf("= "); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int n, i, j; int arr[1000]={0}; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &arr[i]); } for(i=0; i<n; i++) { for(j=0; j<n; j++) { printf("%d ", arr[(i+j)%n]); } printf("\n"); } return 0; } */ #include <stdio.h> int main() { int n, i=0, j; int arr[35]={0}; scanf("%d", &n); if(n==0) printf("0"); while(n!=0) { arr[i]=n%2; i++; n/=2; } i--; for(; i>=0; i--) { printf("%d", arr[i]); } return 0; }
0
0
3
qkrtpfl0527
2023년 4월 18일
In 소스 코드 제출
/* #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); for(i=1; i<=n; i++) { for(j=1; j<=i; j++) { printf("*"); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); for(i=n; i>=1; i--) { for(j=1; j<=i; j++) { printf("*"); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int n, i, j, k; scanf("%d", &n); for(i=1; i<=n; i++) { for(k=1; k<=i-1; k++) { printf(" "); } for(j=n; j>=i; j--) { printf("*"); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); for(i=1; i<=n-1; i++) { for(j=1; j<=i; j++) { printf("*"); } printf("\n"); } for(i=n; i>=1; i--) { for(j=1; j<=i; j++) { printf("*"); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int h, k, i, j; char d; scanf("%d %d %c", &h, &k, &d); for(i=1; i<=h; i++) { if(d=='L') { for(j=1; j<i; j++) { printf(" "); } } else if(d=='R') { for(j=1; j<=h-i; j++) { printf(" "); } } for(j=1; j<=k; j++) { printf("*"); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); for(i=1; i<=2*n; i++) { for(j=1; j<=2*n; j++) { if(i+j==n+1 || i-n==j || i+n==j || i+j==3*n+1) { printf("*"); } else { printf(" "); } } printf("\n"); } return 0; } */ // for(i=0; i<n; i++) // { // for(j=n-1; j>i; j--) // { // printf(" "); // } // printf("*"); // for(j=0; j<i*2; j++) // { // printf(" "); // } // printf("*\n"); // } // for(i=n-1; i>=0; i--) // { // for(j=n-1; j>i; j--) // { // printf(" "); // } // printf("*"); // for(j=0; j<i*2; j++) // { // printf(" "); // } // printf("*\n"); // } #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); for(i=n-1; i>=1; i--) { for(j=1; j<=i; j++) { printf(" "); } printf("*\n"); } for(i=0; i<=n-1; i++) { for(j=1; j<=i; j++) { printf(" "); } printf("*\n"); } }
0
0
3
qkrtpfl0527
2023년 4월 11일
In 소스 코드 제출
/* #include <stdio.h> int main() { int a, i, sum=0, min=100; for(i=1; i<=7; i++) { scanf("%d", &a); if(a%2==1) { sum=sum+a; if(a<min) min=a; } } if(sum!=0) { printf("%d\n%d", sum, min); } else { printf("%d", -1); } return 0; } */ /* #include <stdio.h> int main() { int a, b, i, sum=0; scanf("%d %d", &a, &b); for(i=a; i<=b; i++) { if(i%3==0) sum=sum+i; } printf("%d", sum); return 0; } */ /* #include <stdio.h> int main() { int a, i; for(i=1; i<=10; i++) { scanf("%d", &a); if(a%5==0) { printf("%d", a); return 0; } } printf("0"); return 0; } */ /* #include <stdio.h> int main() { int N, s, a, i, sum=0; scanf("%d", &N); for(i=1; i<=N; i++) { scanf("%d %d", &s, &a); sum+=a%s; } printf("%d", sum); return 0; } */ /* #include <stdio.h> int main() { int a, i; scanf("%d", &a); for(i=1; i<=9; i++) { printf("%d*%d=%d\n", a, i, a*i); } return 0; } n 1234 n/10 n%10 123 4 n n%10 sum rev 1234 4 4 4 123 3 4+3 43 12 2 4+3+2 432 1 1 4+3+2+1 0 */ /* #include <stdio.h> int main() { int N, sum=0, rev=0; scanf("%d", &N); while(N!=0) { sum=sum+(N%10); rev=(rev*10)+(N%10); N=N/10; } printf("%d\n%d", rev, sum); return 0; } */ /* #include <stdio.h> int main() { int a, sum=0; scanf("%d", &a); while(a!=0) { sum=sum+(a%10); a=a/10; } if(sum%7==4) { printf("Bad"); } else { printf("Good"); } return 0; } */ /* #include <stdio.h> int main() { int a, b, c, d, e, f, sum=0; scanf("%d %d %d %d %d", &a, &b, &c, &d, &e); a=a*a; b=b*b; c=c*c; d=d*d; e=e*e; sum= a+b+c+d+e; printf("%d", sum%10); return 0; } */ /* #include <stdio.h> int main() { int a, i, sum=0; for(i=1; i<=5; i++) { scanf("%d", &a); sum=sum+(a*a); } printf("%d", sum%10); return 0; } 중첩반복문 for() { for() { } } j=1 j=2 j=3 j=4 j=5 i=1 i=2 i=3 #include <stdio.h> int main() { int i, j; for(i=1;i<=3;i++) { for(j=1;j<=5;j++) { printf("*"); } for(j=1;j<=3;j++) { printf("!"); } printf("\n"); } return 0; }*/ /* #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); for(i=1; i<=n; i++) { for(j=1; j<=n-1; j++) { printf("*"); } printf("*\n"); } return 0; } */ #include <stdio.h> int main() { int n, i, j; scanf("%d", &n); for(i=1; i<=n; i++) { for(j=1; j<=n; j++) { if(i==1|| i==n || j==1 || j==n) { printf("*"); } else { printf(" "); } } printf("\n"); } return 0; }
0
0
2
qkrtpfl0527
2023년 3월 14일
In 소스 코드 제출
/* #include <stdio.h> int main() { int N, i, A=0; scanf("%d", &N); for(i=1; i<=N; i++) { if(N%i==0) A++; } if(A==2) { printf("prime"); } else { printf("not prime"); } return 0; } ********************************************************* #include <stdio.h> int main() { int a, b, i, sum=0; scanf("%d %d", &a, &b); for(i=a; i<=b; i++) { if(i%2==0) sum=sum-i; else sum=sum+i; } printf("%d", sum); return 0; } *********************************** #include <stdio.h> int main() { int a, d, n, i, sum=0; scanf("%d %d %d", &a, &d, &n); sum=a; for(i=1; i<=n-1; i++) { sum=sum+d; } printf("%d", sum); return 0; } ************************************************ #include <stdio.h> int main() { int a, r, n, i; long long int sum=0; scanf("%d %d %d", &a, &r, &n); sum=a; for(i=1; i<=n-1; i++) { sum=sum*r; } printf("%lld",sum); return 0; } ****************************************************** #include <stdio.h> int main() { int N, a, i, max=0; scanf("%d", &N); for(i=1; i<=N; i++) { scanf("%d", &a); if(max<a) max=a; } printf("%d", max); return 0; } 반복문 for while do-while 4322 432 43 4 0 #include <stdio.h> int main() { int n, cnt=0, i; scanf("%d",&n); // while(n>=1) printf("%d ",n--); // while(n>0) // { // cnt++; // n=n/10; // } // printf("%d",cnt); // for(i=0;i<n;i++) // { // if(i%3==0) continue; // printf("%d ",i); // } return 0; } while 1073 1075 1078 1079 1087 1278 */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); while(a!=0) { printf("%d\n", a); scanf("%d", &a); } return 0; } */ /* #include <stdio.h> int main() { int n; scanf("%d", &n); while(n>0) { printf("%d\n", --n); } return 0; } */ /* #include <stdio.h> int main() { int n, sum=0; scanf("%d", &n); while(n>0) { if(n%2==0) sum=sum+n; n--; } printf("%d", sum); return 0; } */ /* #include <stdio.h> int main() { char c='k'; while(c!='q') { scanf("%c ", &c); printf("%c\n", c); } return 0; } */ #include <stdio.h> int main() { int a, i=1, sum=0; scanf("%d", &a); while(sum<a) { sum=sum+i; i++; } printf("%d", sum); return 0; }
0
0
7
qkrtpfl0527
2023년 3월 07일
In 소스 코드 제출
/* #include <stdio.h> int main() { int a, b; char c; scanf("%d%c%d", &a, &c, &b); if(c=='/') { printf("%.2f", (float) a/b); } else if(c=='+') { printf("%d", a+b); } else if(c=='-') { printf("%d", a-b); } else if(c=='*') { printf("%d", a*b); } return 0; } 조건문 1. if-else 90 2. switch-case 10 #include <stdio.h> int main() { int a; scanf("%d",&a); if(a==10 || a==15 ){ printf("hello"); } else if(a==20){ printf("hi"); } else{ printf("bye"); } switch(a/10) { case 10 : case 15 : printf("hello"); break; case 20 : printf("hi"); break; default : printf("bye"); break; } } ********************************************* #include <stdio.h> int main() { char a; scanf("%c", &a); switch(a) { case 'A' : printf("best!!!"); break; case 'B' : printf("good!!"); break; case 'C' : printf("run!"); break; case 'D' : printf("slowly~"); break; default : printf("what?"); break; } return 0; } ******************************************************* #include <stdio.h> int main() { int a; scanf("%d", &a); switch(a) { case 12 : case 1 : case 2 : printf("winter"); break; case 3 : case 4 : case 5 : printf("spring"); break; case 6 : case 7 : case 8 : printf("summer"); break; case 9 : case 10 : case 11 : printf("fall"); break; } return 0; } ************************************************ #include <stdio.h> int main() { int a; scanf("%d", &a); switch(a/10) { case 10 : case 9 : printf("A"); break; case 8 : printf("B"); break; case 7 : printf("C"); break; case 6 : printf("D"); break; default : printf("F"); break; } return 0; } */ /* #include <stdio.h> int main() { int a, b, c , d, n; scanf("%d %d %d %d", &a, &b, &c, &d); n=a+b+c+d; switch(n) { case 1 : printf("도"); break; case 2 : printf("개"); break; case 3 : printf("걸"); break; case 4 : printf("윷"); break; default : printf("모"); break; } return 0; } 반복문 1. for 48 2. while 48 3. do-while 4 while(조건식){ } 무한반복 for( ; ; ){ while(1){ for(i=1 ; i<=5 ; i++) 1. i는 1부터 시작해요 2. i가 5이하일 동안 반복하세요 3. i는 1씩 증가해요 복합대입연산자 i+1; (X) i = i + 1 ; (o) i++; i = i - 1 ; i--; i=i+5; i+=5; + - * / % 합 sum 갯수 cnt 최댓값 max 최솟값 min sum=sum+10; sum+=10; #include <stdio.h> int main() { //for(시작식;조건식;증감식) int i; // iteratiion 회차 //for(i=1 ; i<=5 ; i++) for(i=5; i>=1 ; i--) { if() { printf("%d ",i); } else { } } //printf("i의 값은%d입니다.",i); return 0; } */ /* #include <stdio.h> int main() { int n, i; scanf("%d", &n); for(i=1; i<=n; i++) { printf("%d ", i); } return 0; } */ /* #include <stdio.h> int main() { int a, b, i; scanf("%d %d", &a, &b); if(a>=b) for(i=b; i<=a; i++) { printf("%d ", i); } else if(b>=a) for(i=a; i<=b; i++) { printf("%d ", i); } return 0; } */ /* #include <stdio.h> int main() { double a, b, i; scanf("%lf %lf", &a, &b); for(i=a; i<=b; i+=0.01) { printf("%.2lf ", i); } return 0; } */ /* #include <stdio.h> int main() { int a, b, i; scanf("%d %d", &a, &b); for(i=a; i<=b; i++) { if(i%2==1) printf("%d ", i); } return 0; } */ /* #include <stdio.h> int main() { int n, i, sum=0; scanf("%d", &n); for(i=1; i<=n; i++) { sum= sum+i; if( i==3) break; } printf("%d", sum); return 0; } 1266 1268 1273 5 0 1 2 3 4 i=0 ;i <n; i++ */ /* #include <stdio.h> int main() { int n, i, a, sum=0; scanf("%d", &n); for(i=0;i<n;i++) { scanf("%d",&a); sum= sum+a; } printf("%d", sum); return 0; } */ #include <stdio.h> int main() { int n, i, a, cnt=0; scanf("%d", &n); for(i=1; i<=n; i++) { scanf("%d", &a); if(a%2==1) cnt++; } printf("%d", cnt); return 0; }
0
0
6
qkrtpfl0527
2023년 2월 21일
In 소스 코드 제출
/* #include <stdio.h> int main() { int a; scanf("%d", &a); printf("%d",a); if(a/10==1){ printf("th"); } else if(a%10==1){ printf("st"); } else if(a%10==2){ printf("nd"); } else if( a%10==3){ printf("rd"); } else{ printf("th"); } return 0; } #include <stdio.h> int main() { double A, B, c, k; scanf("%lf %lf", &c, &k); A=(c-100)*0.9; B=(k-A)*100/A; if(B<=10) { printf("정상"); } else if(B<=20) { printf("과체중"); } else { printf("비만"); } return 0; } #include <stdio.h> int main() { int y, m; scanf("%d %d", &y, &m); if(m==2) { if((y%400==0)||(y%4==0 && y%100!=0)) { printf("29"); } else { printf("28"); } } else if(m==4 || m==6 || m==9 || m==11) { printf("30"); } else { printf("31"); } return 0; } a 1547 a/10 154 a%10 7 a/100 15 a%100 47 */ /* #include <stdio.h> int main() { int y, m, d, a; scanf("%d %d %d", &y, &m, &d); a = (y+m+d)/100%10; if(a%2==0) { printf("대박"); } else { printf("그럭저럭"); } return 0; } 0 20 23 50 *********************************************************** #include <stdio.h> int main() { int h, m; scanf("%d %d", &h, &m); if(m>=30) { printf("%d %d", h, m-30); } else { if(h==0) { printf("%d %d", h+23, m+30); } else { printf("%d %d", h-1, m+30); } } return 0; } ******************************************************************* #include <stdio.h> int main() { int a, b, n; scanf("%d", &n); a= n/10; b= n%10; n=((10*b)+a)*2%100; if(n<=50) { printf("%d\n", n); printf("GOOD"); } else { printf("%d\n", n); printf("OH MY GOD"); } return 0; } **************************************************************** #include <stdio.h> int main() { double cm, kg, a, b; scanf("%lf %lf", &cm, &kg); if(cm<150) { a=cm-100; } else if(cm<160) { a=((cm-150)/2)+50; } else { a=(cm-100)*0.9; } b=((kg-a)*100)/a; if(b<=10) { printf("정상"); } else if(b<=20) { printf("과체중"); } else { printf("비만"); } return 0; } ************************************************************ #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if(a<=170 || b<=170 || c<=170) { printf("CRASH "); if(a<=170) printf("%d", a); else if(b<=170) printf("%d", b); else printf("%d", c); } else { printf("PASS"); } return 0; } ********************************************************* #include <stdio.h> int main() { int a, b, c; scanf("%d %d", &a, &b); c=a/10000; if(b==1 || b==2) { printf("%d", 2012-(1900+c)+1); } else if(b==3 || b==4) { printf("%d",2012-(2000+c)+1); } return 0; } ************************************************************* 삼각형 조건: 가장긴변이 나머지두변의합보다 작아야 삼각형 #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if(a+b>c && a+c>b && b+c>a) { if(a==b && b==c) printf("정삼각형"); else if( a==b || a==c || b==c) printf("이등변삼각형"); else if((a*a)+(b*b)==(c*c)) printf("직각삼각형"); else printf("삼각형"); } else { printf("삼각형아님"); } return 0; } 75 75 80 85 3 15/5 3 74 74 79 84 89 4 16/5 3 ********************************************************** */ #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); if(a%5==0) { printf("%d", (90-a)/5+b); } else { printf("%d", (90-a)/5+b+1); } return 0; }
0
0
6
qkrtpfl0527
2023년 2월 14일
In 소스 코드 제출
/* 산술연산자 + - * / % int+int -> int (long long int)int + int -> long long int int/int -> int 10 / 3 -> 3 (몫) 10 % 3 -> 1(나머지) (float)a / b -> float ********************************************* */ /* #include <stdio.h> int main() { printf("Hello world!\n"); return 0; } ********************************************* */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a/b); return 0; } ********************************************** */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a% b); return 0; } ************************************************ */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d\n", a+b); printf("%d\n", a-b); printf("%d\n", a*b); printf("%d\n", a/b); printf("%d\n", a%b); printf("%.2f", (float)a/b); return 0; } *********************************************** */ /* #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); printf("%d\n", a+b+c); printf("%.1f", (float)(a+b+c)/3); return 0; } ********************************************* */ /* #include <stdio.h> int main() { float a, b; scanf("%f %f", &a, &b); printf("%.2lf", a*b); return 0; } ******************************************* */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%.1f", a*b/2.0); return 0; } ******************************************** */ /* #include <stdio.h> int main() { int m, s; scanf("%d", &s); printf("%d %d", s/60, s%60); return 0; } ******************************************** #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d+%d=%d\n", a, b, a+b); printf("%d-%d=%d\n", a, b, a-b); printf("%d*%d=%d\n", a, b, a*b); printf("%d/%d=%d", a, b, a/b); return 0; } 산술연산자 + - * / % 비교연산자 > < >= <= == != 0 -거짓 0이 아닌 모든 수 -참 1. 비교연산의 결과는 1 또는 0 (참 또는 거짓) printf("%d",a>b); // 1 or 0 2. >= <= != a=>b (x) a>=b (o) 3. = vs == a=1; (대입) a에1을 대입하세요. a==1 (비교) a와 1이 같나요? 논리연산자 ! && || 논리값으로만 연산 (논리값 1 또는 0) 1. !a (참->거짓, 거짓->참) a !a 0 1 1 0 10 0 2. a && b (둘 다 참이면) a b a&&b 0 0 0 0 1 0 1 0 0 1 1 1 3. a || b (둘 중 하나라도 참이면) a b a||b 0 0 0 0 1 1 1 0 1 1 1 1 1049-1055 */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a>b); return 0; } ********************************************** */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a==b); return 0; } **************************************** */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", b>=a); return 0; } *************************************** */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a!=b); return 0; } *************************************** */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); printf("%d\n", !a); return 0; } *********************************** */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a&&b); return 0; } ********************************************* */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a ||b); return 0; } ************************************************ 삼항연산자 (두 수중 큰수, 작은 수 ) !a 단항연산자 a+b a>b 다항연산자 (이항연산자) ( 조건식 ) ? ( ) : ( ) printf("%d",123>456 ? 100 : 200); // 200 int a, b,c; c = a>b ? a : b; //a,b 중 큰 수 c = a<b ? a : b; //a,b 중 작은 수 */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a>b ? a:b); return 0; } ****************************************** 조건문 #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); printf("%d", (a<b ? a:b)<c ? (a<b ? a:b):c); return 0; } a가 5 이상 9 미만 5<=a<9 (x) 5<=a && a<9 a==10==b (x) a==10 && b==10 (o) #include <stdio.h> int main() { int a; scanf("%d",&a); if(a>=5 || a==0) { if() { } printf("hello"); } else if(a>=2) { printf("hi"); } else if() { } else { printf("bye..."); } return 0; } 조건문 1. if-else 2. switch- case */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); if(a<10) { printf("small"); } else if (a>=10) printf("big"); return 0; } **************************************** */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); if(a>b) { printf(">"); } else if (a<b) { printf("<"); } else { printf("="); } return 0; } ********************************************* */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); if(a>b) { printf("%d", a-b); } else { printf("%d", b-a); } } return 0; } *************************************** */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); if (a%7==0) { printf("multiple"); } else { printf("not multiple"); } return 0; } } ***************************************** */ /* #include <stdio.h> int main() { float a; scanf("%f", &a); if(50<=a && 60>=a) { printf("win"); } else { printf("lose"); } } return 0; } ********************************************* */ /* #include <stdio.h> int main() { int n; scanf("%d", &n); if((30<=n && 40>=n)||(60<=n && 70>=n)) { printf("win"); } else { printf("lose"); } } return 0; } ********************************************** */ /* #include <stdio.h> int main() { int n; scanf("%d", &n); if((n%400==0 )|| (n%4==0 && n%100!=0)) { printf("Leap"); } else { printf("Normal"); } return 0; } ************************************** */
0
0
5
qkrtpfl0527
2023년 2월 07일
In 소스 코드 제출
/* #include <stdio.h> int main() { printf("1234568"); return 0; } */ /* #include <stdio.h> int main() { printf("Hello"); return 0; } / 슬래시 \ 백슬래시 // 포함해 //standard inputoutput. header #include <stdio.h> int main() { printf("Hello World"); return 0; } */ /* #include <stdio.h> int main() { printf("Hello\nWorld"); return 0; } */ /* #include <stdio.h> int main() { printf("\'Hello\'"); return 0; } */ /* #include <stdio.h> int main() { printf("\"Hello World\""); return 0; } */ /* #include <stdio.h> int main() { printf("\"!@#$%%^&*()\""); return 0; } #include <stdio.h> int main() { printf("\"C:\\Download\\hello.cpp\""); return 0; } 자료 data 자료형 정수 integer -> int 실수 부동소수점 floating point -> float 문자 character -> char(캐릭터) 'a' 'b' '+' '(' 정수 int %d 실수 float %f 문자 char %c 1. 명령의 끝에는 ; 2. scanf 변수 앞에 주소연산자& #include <stdio.h> int main() { int a, b, c; scanf("%d %d",&a,&b); printf("%d %d",a,b); return 0; } */ /* #include <stdio.h> int main() { int n; scanf("%d",&n); printf("%d", n); return 0; } */ /* #include <stdio.h> int main() { char x; scanf("%c", &x); printf("%c", x); return 0; } */ /* #include <stdio.h> int main() { float x; scanf("%f", &x); printf("%f", x); return 0; } #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%02d %03d",a, b); return 0; } #include <stdio.h> int main() { char x, y; scanf("%c %c", &x, &y); printf("%c %c", y, x); return 0; } */ /* #include <stdio.h> int main() { float x; scanf("%f", &x); printf("%.2f", x); return 0; } */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); printf("%d %d %d", a, a, a); return 0; } */ /* #include <stdio.h> int main() { int h, m; scanf("%d:%d", &h, &m); printf("%d:%d", h, m); return 0; } */ /* #include <stdio.h> int main() { int y, m, d; scanf("%d.%d.%d", &y, &m, &d); printf("%04d.%02d.%02d", y, m, d); return 0; } */ /* #include <stdio.h> int main() { int y, m; scanf("%d-%d", &y, &m); printf("%06d%07d", y, m); return 0; } */ /* #include <stdio.h> int main() { int h, m, s; scanf("%d:%d:%d", &h, &m, &s); printf("%d", m); return 0; } #include <stdio.h> int main() { int y,m,d; scanf("%d.%d.%d", &y, &m, &d); printf("%02d-%02d-%04d", d, m, y); return 0; } *************************** 정수 int %d long long int %lld 실수 float %f double %lf 문자 char %c *************************** */ /* #include <stdio.h> int main() { double d; scanf("%lf", &d); printf("%.11lf", d); return 0; } */ /* #include <stdio.h> int main() { long long int n; scanf("%lld", &n); printf("%lld", n); return 0; } */ /* #include <stdio.h> int main() { int n; scanf("%d", &n); printf("%o", n); return 0; } */ /* #include <stdio.h> int main() { int n; scanf("%d", &n); printf("%x", n); return 0; } */ /* #include <stdio.h> int main() { int n; scanf("%d", &n); printf("%X", n); return 0; } */ /* #include <stdio.h> int main() { int n; scanf("%o", &n); printf("%d", n); return 0; } #include <stdio.h> int main() { int n; scanf("%x", &n); printf("%o", n); return 0; } char a = 'b'; 'a' 97 'b' 98 'c' 99 .. 'z' 'A' 65 'B' 66 'C' 67 ... 'Z' 90 아스키코드 : 모든 문자에 대응된 코드번호 */ /* #include <stdio.h> int main() { printf("%c",'A'+1); return 0; } */ /* #include <stdio.h> int main() { char A; scanf("%c", &A); printf("%d", A); return 0; } #include <stdio.h> int main() { int A; scanf("%d", &A); printf("%c", A); return 0; } (단, 입력되는 정수는 -1073741824 ~ 1073741824 이다.) int -2147483648 ~ 2147483647 a 1073741824 b 1073741824 a+b2147483648 강제형변환 */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d",&a,&b); printf("%lld",(long long int)a+b); return 0; } */ /* #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%lld", (long long int)a+b); return 0; } */ /* #include <stdio.h> int main() { long long int a, b; scanf("%lld %lld", &a, &b); printf("%lld", a+b); return 0; } */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); printf("%d", -a); return 0; } */ #include <stdio.h> int main() { char A; scanf("%c", &A); printf("%c", A+1); return 0; }
0
0
6

qkrtpfl0527

더보기
bottom of page