top of page

게시판 게시물

GWK
2019년 7월 27일
In 소스 코드 제출
/* //재귀 함수 삼각형 출력하기 (함수 1; 포인터 2개) #include <stdio.h> void f(int a, int n); int main () { int n; scanf("%d", &n); f(n,n); return 0; } void f(int a, int n) { if(a==0) return 0; if(n==0) { n=a-1; f(a-1, n); if(n!=0) printf("\n"); } else{ f(a, n-1); printf("*"); } } */ /* //재귀 함수 삼각형 출력하기 (함수 1; 포인터 3개) #include<stdio.h> int main() { int n; scanf("%d", &n); f(1, 1, n); } void f(int s, int m, int e) { if(s==e){ printf("*"); return ; } if(s==m) { printf("*\n"); f(1, m+1, e); } else { printf("*"); f(s+1, m, e); } } */ /* #include<stdio.h> int main() { int a = 10; int *pa; pa = &a; scanf("%d", pa); printf("%d", *pa); */ /* #include<stdio.h> int main () { int a, b; int *pa, *pb; pa = &a; pb = &b; scanf("%d %d", pa, pb); printf("%d\n", *pa+*pb); printf("%d\n", *pa-*pb); printf("%d\n", *pa*(*pb)); printf("%d\n", *pa/(*pb)); printf("%d\n", *pa%(*pb)); printf("%.2lf\n", (double)(*pa)/(*pb)); } */ #include <stdio.h> int main() { int n; int *pa; char a[100] = {0}; pa = a; scanf("%s", pa); for(n=0; *(pa+n)!='\0'; n++) { printf("\'%c\'\n",*(pa+n)); } return 0; }
0
0
1
GWK
2019년 7월 25일
In 소스 코드 제출
/* #include <stdio.h> int f(int n); int main () { int a; scanf("%d", &a); printf("%d\n", f(a)); return 0; } int f(int n) { if(n<=2) return 1; return f(n-2) + f(n-1); } */ /* #include <stdio.h> void f(int a); int main () { int a; scanf("%d", &a); if(a==0) printf("0"); f(a); return 0; } void f(int a) { if(a==0) return 1; f(a/2); printf("%d", a%2); } */ /* #include<stdio.h> int main () { printf("%d", 1%2); return 0; } */ #include <stdio.h> void f(int a); int main () { int a; scanf("%d", &a); f(a); return 0; } void f(int a) { if(a==1){ printf("1\n"); return 0; } if(a%2==1) f(3*a+1); else if(a%2==0) f(a/2); printf("%d\n", a); }
0
0
2
GWK
2019년 7월 23일
In 소스 코드 제출
/* #include<stdio.h> int main() { int n; scanf("%d", &n); rec(n); } void rec(int k) { if(k==0) return ; printf("%d ", k); rec(k-1); } */ /* #include <stdio.h> int n; long long int d[110]; long long f() { long long min=9999999999; for(int i=1; i<=n; i++) { if(d[i]<=min) min = d[i]; } return(min); } int main() { scanf("%d", &n); for(int i=1; i<=n; i++) scanf("%lld", &d[i]); printf("%lld", f()); return 0; } */ /* #include <stdio.h> void f(int a); int main() { int a; scanf("%d", &a); f(a); return 0; } void f(a) { if(a==0) return; printf("%d\n", a); f(a-1); } */ /* // 1904 #include <stdio.h> void f(int a, int b); int main () { int a, b; scanf("%d %d", &a, &b); f(a, b); return 0; } void f(int a, int b) { if(a==b+1) return; if(a%2==1) printf("%d ", a); f(a+1, b); } */ /* // 1905 #include <stdio.h> int f(int a); int main() { int n; scanf("%d", &n); printf("%d", f(n)); return 0; } int f(int a) { if(a==0) return 0; return a+f(a-1); } */ /* // 1912 #include <stdio.h> int f(int a); int main() { int n; scanf("%d", &n); printf("%d", f(n)); return 0; } int f(int a) { if(a==1) return 1; return a*f(a-1); } */ /* #include <stdio.h> int f(int n, int a); int main() { int n; int a = 1; scanf("%d", &n); printf("%d", f(n, a)); return 0; } f(int n, int a) { if(n==1) return 1; return n+f(n+n); } */ f(a-1)+f(a-2);
0
0
4
GWK
2019년 7월 19일
In 소스 코드 제출
#include <stdio.h> int main () { char a[20] = {0}; int i; scanf("%s", &a); //스트링으로 []<-이게 있는 문자함수에게 저장해놓면, 한 문자당 for(i=0; a[i] != '\0'; i++){ // a의 각 [n] 에 저장되나보다 printf("'%c'\n", a[i]); // /0은 NUL을 뜻하는데, -> a[i]에 써져있는게 있는한 for을 계속하라 } return 0; }
0
0
2
GWK
2019년 7월 18일
In 소스 코드 제출
/* 1527 #include <stdio.h> void f() { printf("*"); } int main() { f(); return 0; } */ /* 1529 #include <stdio.h> void f() { int i; for(i=0; i<2; i++){ printf("*"); } } int main () { f(); return 0; } */ /* 1530 #include <stdio.h>\ char f() { return 'A'; } int main() { return 0; } */ /* 1531 #include <stdio.h> int f(){ return 1; } int main(){ printf("%d", f()); return 0; } */ /* 1532 #include <stdio.h> long long f() { return -2147483649; } int main() { printf("%lld", f() ); return 0; } */ /* 1533 #include <stdio.h> float f() { return 3.14; } int main() { printf("%f", f()); return 0; } */ /* 1534 #include <stdio.h> double f() { return 3.1415926535897; } int main() { printf("%.13lf", f()); return 0; } */ /* 1535 #include <stdio.h> int n, d[110]; int f() { int max = 0; int i; for(i=0; i<n; i++){ if(d[i]>max){ max = d[i]; } } for(i=0; i<n; i++){ if(d[i]==max){ max = i+1; break; } } return max; } int main() { scanf("%d", &n); for(int i=0; i<n; i++) scanf("%d", &d[i]); printf("%d", f()); return 0; } */ #include <stdio.h>
0
0
13
GWK
2019년 7월 02일
In 소스 코드 제출
// 1405 /* include <stdio.h> int main () { int i, j, k; int n[1000]; scanf("%d", &k); for(i=0; i<k; i++) { scanf("%d", &n[i]); } for(i=0; i<k; i++) { for(j=i; j<k+i; j++) { printf("%d ", n[j%k]); } printf("\n"); } } */ /* #include <stdio.h> int main () { int i, j, n; int k[50] = {0}; int a; scanf("%d", &n); for(i=0; i<n-1; i++) { scanf("%d", &k[i]); } for(i=1; i<=n; i++) { a=0; for(j=0; j<n; j++) { if(i==k[j]) { a = 1; } } if(a==0) { printf("%d", i); } } return 0; } */ /* #include <stdio.h> int main() { int i, n, a[50] = {0}, k; scanf("%d", &n); for(i=0; i<n-1; i++) { scanf("%d", &k); a[k] = 1; } for(i=1; i<=n; i++) { if(a[i]==0) { printf("%d", i); } } } */ // 2차원 배열 #include<stdio.h> int main() { int i, j, arr[100][100] = {0}, k; scanf("%d", &k); for(i=0; i<k; i++) { for(j=0; j<k; j++) { scanf("%d", &arr[i][j]); } } for(i=0; i<k; i++) { for(j=0; j<k; j++) { printf("%d ", arr[i][j]); } printf("\n"); } }
0
0
2
GWK
2019년 6월 29일
In 소스 코드 제출
/* #include <stdio.h> int main () { int i, j, k, n; scanf("%d %d", &k, &n ); for(i=0; i<k; i++) { for(j=0; j<k; j++) { if(i==0||i==k-1||j==0||j==k-1||(i+j+1)%n==0){ printf("*"); } else{ printf(" "); } } printf("\n"); } return 0; } */ /* #include <stdio.h> int main () { int i, j; for(i=1; i<10; i++) { for(j=2; j<6; j++) { printf("%d x %d = %2d\t", j, i, i*j); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main () { int arr[10]; int i, k; for(i=0; i<10; i++) { scanf("%d", &arr[i]); } scanf("%d", &k); printf("%d", arr[k-1]); } */ /* 1402 #include <stdio.h> int main () { int n, i, j; int k[1000]; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &k[i]); } for(j=n-1; j>=0; j--) { printf("%d ", k[j]); } return 0; }
0
0
2
GWK
2019년 6월 27일
In 소스 코드 제출
/* 1089 #include <stdio.h> int main () { int i; int x; scanf("%d", &x); for(i=1; i<=x; i++) { if(i%3!=0) { printf("%d ", i); } } return 0; } */ /* 1090 #include <stdio.h> int main () { int i; int a, d, n; scanf("%d %d %d", &a, &d, &n); for(i=1; i<n; i++) { a = a + d; if(i==n-1) { printf("%d", a); } } return 0; } */ /* 1091 #include <stdio.h> int main () { int i; int a, d, n; scanf("%d %d %d", &a, &d, &n); for(i=1; i<=n; i++) { if(n==1) { printf("%d", a); } a = a*d; if(i==n-1) { printf("%d", a); } } return 0; } */ /* #include <stdio.h> int main() { int i, a, b, c; scanf("%d", &a); // && // || i = 0; while(i < a) { i++; printf("%d ", i); } } */ /* #include <stdio.h> int main () { int i, j, k; scanf("%d", &k); for(i=0;i <k; i++) { for(j=0; j<k; j++) { printf("*"); } printf("\n"); } } */ /* #include <stdio.h> int main () { int v, h, i; scanf("%d", &i); for(v=i; v>=0; v--) { for(h=0; h<v; h++) { printf("*"); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main () { int i, j, k; scanf("%d", &k); int n=0; for(i=0; i<k; i++) { for(j=0; j<k; j++) { if(i>j) { printf(" "); } else { printf("*"); } } printf("\n"); } return 0; } */ /* 사각형 문제 2 #include<stdio.h> int main () { int i, j, k; scanf("%d", &k); for(i=0; i<k; i++) { for(j=0; j<k; j++) { if(0<j&&j<k-1&&0<i&&i<k-1){ printf(" "); } else{ printf("*"); } } printf("\n"); } return 0; } */ /* #include<stdio.h> int main () { int i, j, k; scanf("%d", &k); int a; for(i=0; i<k; i++) { for(j=0; j<k; j++) { if(i==0||i==k-1||j==0||j==k-1||j==k-i-1||i==j){ printf("*"); } else{ printf(" "); } } printf("\n"); } return 0; } */
0
0
4
GWK
2019년 6월 22일
In 소스 코드 제출
/* #include <stdio.h> int main() { int x,i; for(;;) { scanf("%d", &x); printf("%d\n", x); if(x==0){ break; } } return 0; } */ /* #include <stdio.h> int main () { int x, y, i; scanf("%d", &x); for(i=0;i<x;i++) { scanf("%d", &y); printf("%d\n", y); } return 0; } */ /* #include <stdio.h> int main () { int i, x; for (;;) { scanf("%d", &x); printf("%d\n", x); if(x==0){ break; } } return 0; } */ /* #include <stdio.h> int main () { int i, x; scanf("%d", &x); for(i=x; i>0; i--) { printf("%d\n", x--); } return 0; } */ /* #include <stdio.h> int main () { int i, x; scanf("%d", &x); /* while(x>=0) { printf("%d\n", x); x--; } */ /* do { printf("%d\n", x--); } while(x>0); } */ /* #include <stdio.h> int main () { int i, x; int y = 1; scanf("%d", &x); for(i=1; i<=x; i++) { if(i%3==0) { printf("X "); } else { printf("%d ", i); } } return 0; } */ #include <stdio.h> int main () { int i = 1; int x; int y = 2; scanf("%d", &x); for(;;) { i = i + y; ++y; if(i>=x) { printf("%d", i); break; } } return 0; }
0
0
2
GWK
2019년 6월 20일
In 소스 코드 제출
/* #include <stdio.h> int main () { // 1 3 5 7 8 10 12 --> 31 // 4 6 9 11 --> 30 // 2 --> 28 29 int a, b; scanf("%d %d", &a, &b); if((b==4)||(b==6)||(b==9)||(b==11)) { printf("30"); } else if(b==2) { if( (a%4==0)&&(a%100!=0)|| a%400==0 ) { printf("29"); } else { printf("28"); } } else { printf("31"); } return 0; } */ /* #include <stdio.h> int main () { int a, b, c; scanf("%d %d %d", &a, &b, &c); // 홍보수입> 홍보안함 ADVERTISE // 홍보 수입 < 홍보안함 DO NOT ADVERTISE // 홍보 수입 == 홍보안함 if((b-c)>a) { printf("advertise"); } else if((b-c)<a) { printf("do not advertise"); } else { printf("does not matter"); } return 0; } */ /* #include <stdio.h> int main () { int a, b, c; scanf("%d %d %d", &a, &b, &c); if((a==b)&&(a==c)) { printf("정삼각형"); } //이등변 삼각형 마지막으로 //이등변 직삼각형 마지막으로 -> 구별방법 a!=b || a!=c || a!=b else if(a==b || a==c || b==c) { if( (a*a+b*b==c*c)||(a*a==b*b+c*c)||(a*a+c*c==b*b) ) { printf("직각삼각형"); } else if(a+b<=c || a+c<=b || b+c==a) { printf("삼각형 아님"); } else { printf("이등변삼각형"); } } else if( a!=b && a!=c && a!=b ) { if( (a*a+b*b==c*c)||(a*a==b*b+c*c)||(a*a+c*c==b*b) ) { printf("직각삼각형"); } else if(a+b<=c || a+c<=b || b+c==a) { printf("삼각형 아님"); } else { printf("삼각형"); } } else { printf("삼각형 아님"); } return 0; } */ #include <stdio.h> int main () { int a, b, c; scanf("%d %d %d", &a, &b, &c); if(a==90) { if(b<c) { printf("lose"); } if(b>c) { printf("win"); } else{ printf("same"); } } else if( ) { } else if( ((90-a)/5)+b > c ) { printf("win"); } else if( ((90-a)/5)+b < c ) { printf("lose"); } else { printf("same"); } return 0; }
0
0
3
GWK
2019년 6월 19일
In 소스 코드 제출
/*#include <stdio.h> int main() { int a; int b; scanf("%d %d", &a, &b); printf("%d", !a&&!b); return 0; } */ /*#include <stdio.h> int main () { int a; scanf("%d", &a); if(a<10){ printf("small\n"); } return 0; } */ /*#include <stdio.h> int main () { int a; scanf("%d", &a); if(a<10){ printf("small\n"); } else{ printf("big\n"); } 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 if(a==b){ printf("="); } return 0; } */ /* #include <stdio.h> int main () { int a, b; scanf("%d %d", &a, &b); if(a>b){ printf("%d", a-b); } else if(a<b){ printf("%d", b-a); } else if(a=b){ printf("%d",a-b); } return 0; } */ /* #include <stdio.h> int main () { int a; int b = 7; scanf("%d",&a); if( (a%b)==0 ){ printf("multiple"); } else if( (a%b)>0 ){ printf("not multiple"); } return 0; } */ /* #include <stdio.h> int main () { int a; int b = 2; scanf("%d",&a); if( (a%b)==0 ){ printf("even"); } else if( (a%b)==1 ){ printf("odd"); } return 0; } */ /* #include <stdio.h> int main () { double a; scanf("%lf",&a); if( (50<=a)&&(a<=60) ){ printf("win"); } else{ printf("lose"); } return 0; } */ /* #include <stdio.h> int main () { int a; scanf("%d",&a); if( ((50<=a)&&(a<=70))||((a%6)==0) ){ printf("win"); } else{ printf("lose"); } return 0; } */ /* #include <stdio.h> int main () { int a; scanf("%d",&a); if(a%2==0){ printf("enjoy"); } else{ printf("oh my god"); } } */ /* #include <stdio.h> int main () { int a, b; scanf("%d %d", &a, &b); if((a%2)==0){ printf("짝수"); printf("+"); } else{ printf("홀수"); printf("+"); } if((b%2)==0){ printf("짝수"); printf("="); } else{ printf("홀수"); printf("="); } if( ((a+b)%2)==0 ){ printf("짝수"); } else{ printf("홀수"); } return 0; } */ /* #include <stdio.h> int main () { int a, b, c; scanf ("%d %d %d", &a, &b, &c); if( ((a - b + c )%10)==0 ){ printf("대박"); } else{ printf("그럭저럭"); } return 0; } */ /* #include <stdio.h> int main () { int a, b, c; scanf ("%d %d %d", &a, &b, &c); if( (((a + b + c )/100)%2)==0 ){ printf("대박"); } else{ printf("그럭저럭"); } return 0; } */ /* #include <stdio.h> int main () { char a, b; int x; printf("함호와 하겠습니까?\n"); scanf("%d %c", &x, &a); b = a+1; if(x==1){ printf("%c\n",b); } else{ printf("아직 개발중"); } printf("다른 용무가 있으십니까?\n"); scanf ("%d",&x); if(x==1){ printf("%c", b-1); } else{ printf("프로그램을 종료하세요"); } return 0; } */ /* #include <stdio.h> // 암호화 기계 v2 int main () { char a1, a2, a3, a4, a5, a6, a7, a8, a9; char b1, b2, b3, b4, b5, b6, b7, b8, b9; int x; printf("함호와 하겠습니까?\n"); scanf("%d %1c%1c%1c%1c%1c%1c%1c%1c%1c", &x, &a1, &a2, &a3, &a4, &a5, &a6, &a7, &a8, &a9); b1 = (a1+1); b2 = a2+1; b3 = a3+1; b4 = a4+1; b5 = a5+1; b6 = a6+1; b7 = a7+1; b8 = a8+1; b9 = a9+1; if(x==1){ printf("%c%c%c%c%c%c%c%c%c\n",b1,b2,b3,b4,b5,b6,b7,b8,b9); } else{ printf("아직 개발중"); } printf("다른 용무가 있으십니까?\n"); scanf ("%d",&x); if(x==1){ printf("%c%c%c%c%c%c%c%c%c", b1-1 , b2-1 , b3-1 , b4-1 , b5-1 , b6-1 , b7-1 , b8-1 , b9-1 ); } else{ printf("프로그램을 종료하세요"); } return 0; } */ /* #include <stdio.h> int main () { int a, b, c; scanf("%d %d %d", &a, &b, &c); if((c>a)&&(c>b)) { if(c<(a+b)){ printf("yes"); } else{ printf("no"); } } else if((b>a)&&(b>c)) { if(b<(a+c)){ printf("yes"); } else{ printf("no"); } } else if((a>b)&&(a>c)) { if(a<(c+b)){ printf("yes"); } else{ printf("no"); } } else if((a==b)||(a==c)) { printf("yes"); } return 0; } */
0
0
14

GWK

더보기
bottom of page