top of page

게시판 게시물

kirto127
2021년 4월 25일
In 소스 코드 제출
/* #include <stdio.h> char stack[50000]; int top=-1; void push (char a) { stack[++top]=a; } char pop() { return stack[top--]; } int main() { int i, j,n; char arr[50000]; scanf("%s",arr); n=strlen(arr); for (i=0;i<n;i++) { if (arr[i]=='(') { push('('); } else { if(top==-1) { printf("bad"); return 0; } pop(); } } if (top==-1) { printf("good"); } else { printf("bad"); } return 0; } #include <stdio.h> int Q[100]; int f=-1, r=-1;//r넣는곳 f나가는곳 void enq(int a)//enq들어가는거deq나가는거 { Q[++r]=a; } int deq() { return Q[++f]; } int main() { int a, i; scanf("%d", &a); enq(a); enq(12); printf("%d ", deq()); printf("%d", deq()); return 0; } #include <stdio.h> typedef struct { int m,c,n; }s; int main() { int i, n, j; s st[1001], tmp; scanf("%d", &n); for (i=1;i<=n;i++) { scanf("%d %d", &st[i].m, &st[i].c); st[i].n=i; } for (i=1;i<n;i++) { for (j=1;j<=n-i;j++) { if (st[j].m<st[j+1].m) { tmp=st[j]; st[j]=st[j+1]; st[j+1]=tmp; } else if (st[j].m==st[j+1].m) { if (st[j].c<st[j+1].c) { tmp=st[j]; st[j]=st[j+1]; st[j+1]=tmp; } else if (st[j].c==st[j+1].c) { if (st[j].n>st[j+1].n) { tmp=st[j]; st[j]=st[j+1]; st[j+1]=tmp; } } } } } for (i=1;i<=n;i++) { printf("%d %d %d\n", st[i].n, st[i].m, st[i].c); } } #include <stdio.h> int main() { int a, b, c, i; scanf("%d %d %d", &a, &b, &c); for (i=a;i>=1;i--) { if (a%i==0&&b%i==0&&c%i==0) { printf("%d", i); return 0; } } return 0; } */ #include <stdio.h> int stack[200], t=-1; void push(int a) { stack[++t]=a; } void top() { printf("%d", stack[t]); } void pop() { stack[t]=0; t--; } void size() { printf("%d", t+1); } void empty() { if (t==-1) { printf("true"); } else { printf("false"); } } int main() { int n, i, on; char order[10]; scanf("%d", &n); for (i=0;i<n;i++) { gets(order); if (order[1]=='u') //push { // push(order[4]); } else if (order[0]=='t') { top(); } else if (order[0]=='p')// { pop(); } else if (order[0]=='s')// { size(); } else if (order[0]=='e')// { empty(); } } return 0; }
0
0
1
kirto127
2021년 4월 18일
In 소스 코드 제출
/* #include <stdio.h> int main() { int a=0, b=0, c, n=0; scanf("%d %d", &a, &b); if (a-b<0) { n+=((a-b)*-1)/10; c=((a-b)*-1)%10; } else if (a-b==0) { printf("0"); return 0; } else { n+=(a-b)/10; c=(a-b)%10; } if (c==1||c==5) { n++; } else if (c==2||c==4||c==6||c==9) { n+=2; } else if (c==3||c==7||c==8) { n+=3; } printf("%d", n); return 0; } //Implement stack #include <stdio.h> #define size 10 int stack[size]; int top=-1;//data가 없다 //top= data가 마지막으로 들어온 위치 void push(int a) { //is full??? if(top==size-1) { printf("stack is full!!\n"); return ; } stack[++top]=a; } void pop() { //is empty?? if(top==-1) { printf("stack is empty!!\n"); return ; } printf("pop data is :%d\n",stack[top--]); } void view() { for( int i=0; i<=top; i++) { printf("%d ",stack[i]); } printf("\n"); } int main() { int a,b,c; while(1) { printf("1.push 2.pop 3.view 4.exit>>"); scanf("%d",&a); if(a==1) { printf("insert data >>"); scanf("%d",&b); push(b); } else if( a==2) { pop(); } else if(a==3) { view(); } else { return 0; } } } #include <stdio.h> int stack[100000]; int top=-1; void push(int a) { stack[++top]=a; } int pop() { return stack[top--]; } int main() { int a, n=0, s,i; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%d", &s); if (s==0) { pop(); } else { push(s); } } while(top!=-1) { n+=pop(); } printf("%d", n); return 0; } */ //#include <stdio.h> //#include <string.h> //int stack[200]; //int top=-1; //void push(int a) //{ // stack[++top]=a; //} //int pop() //{ // return stack[top--]; //} //int main() //{ // int l, n, i, s; // char arr[200]; // scanf("%d ", &l); // scanf("%s", arr); // for (i=l-1;i>=0;i--)// // { // push(arr[i]-'0'); // } // for (i=0;i<l;i++) // { // printf("%d",pop()); // if (top%3==2) // { // printf(","); // } // } // return 0; //} //#include <stdio.h> // //int main() //{ // int a, b, i; // char Str[201]; // scanf("%d", &a); // scanf("%s", Str); // b=a%3; // for (i=0;i<a;i++) // { // if ((i%3==b)&&i>0) // { // printf(","); // } // printf("%c", Str[i]); // } // return 0; //} /* #include <stdio.h> #include <string.h> int stack[100]={0}; int top=-1; void push(int a) { stack[++top]=a; } int pop() { printf("%d", stack[top--]); } int main() { int i; char arr[100]; scanf("%s", arr); for (i=0;i<strlen(arr);i++) { push(arr[i]-'0'); } for (i=0;i<strlen(arr);i++) { pop(); } return 0; } */
0
0
1
kirto127
2021년 4월 11일
In 소스 코드 제출
//pointer /* #include <stdio.h> int main() { int a=5; int* pa = &a; //int * pa; //int *pa; printf("a : %d\n",a); printf("&a : %d\n",&a); printf("pa : %d\n",pa); printf("*pa : %d\n",*pa); return 0; } */ /* #include <stdio.h> int myswap(int* a, int* b) { int temp; if (*a>*b) { temp=*a; *a=*b; *b=temp; } } main() { int a, b; scanf("%d%d", &a, &b); myswap(&a, &b); printf("%d %d", a, b); } */ /* int main() { int A, B, C, T; scanf("%d", &T); if (T%10!=0) { printf("-1"); return 0; } else { A=T/300; T%=300; B=T/60; T%=60; C=T/10; T%=10; } printf("%d %d %d", A, B, C); } */ #include <stdio.h> #include <string.h> int NUMBERSTRING(int n) { int a=0, b=0, c=0, d=0, e=0, f=0; if (n>100000000) { a=n/100000000; printf("%d억", a); n=n-(a*1000000000); } if (n>10000) { b=n/10000; printf("%d만", b); n=n-b*10000; } if (n>1000) { c=n/1000; printf("%d천", c); n=n-c*1000; } if (n>100) { d=n/100; printf("%d백", d); n=n-d*100; } if (n>10) { e=n/10; printf("%d십", e); n=n-e*10; } printf("%d", n); } int main() { int n; scanf("%d", &n); NUMBERSTRING(n); return 0; } //array ♡ pointer /* #include <stdio.h> int main() { char str[100]; scanf("%s",str); //배열의 이름은 배열의 첫번째 원소의 주소이다 //str[0] str[1] str[2] //str == &str[0] printf("str : %d\n",str); printf("&str[0] : %d\n",&str[0]); printf("*str : %c\n",*str); printf("*(str+1) : %c\n",*(str+1)); int arr[100]={7,8,9}; printf("arr : %d\n",arr); printf("&arr[0] : %d\n",&arr[0]); printf("*arr : %d\n",*arr); printf("arr+1 : %d\n",arr+1); printf("*(arr+1) : %d\n",*(arr+1)); // str[i] == *(str+i) != *str+i } */ /* #include <stdio.h> //void f(int* arr1, int len) void f(int arr1[], int len) { printf("arr1 : %d",*arr1); } int main() { int arr[100]={7,8,9}; f(arr,3); //printf("arr : %d\n",arr); // printf("&arr[0] : %d\n",&arr[0]); } #include <stdio.h> int main() { int N, C, M, i, j, arr[3][10000]; scanf("%d %d", &N, &C); scanf("%d", &M); for (i=0;i<M;i++) { scanf("%d %d %d", &s[i], &a[i], b[i]); } for (i=0;i<N;i++) { } } */
0
0
1
kirto127
2021년 4월 04일
In 소스 코드 제출
//#include <stdio.h> // //int main() //{ // int arr[1001], n, i, j, t, l=0, k=0; // scanf("%d", &n); // for(i=1;i<=n;i++) // { // scanf("%d", &arr[i]); // if (n==2&&arr[1]==-1&&arr[2]==-3) // { // printf("1"); // } // } // for (i=1;i<n;i++) // { // for (j=1;j<=n-i;j++) // { // if (arr[j]>arr[j+1]) // { // t=arr[j]; // arr[j]=arr[j+1]; // arr[j+1]=t; // l++; // } // } // if (l==0) // { // printf("%d", k); // return 0; // } // else // { // k++; // l=0; // } // } // return 0; //} /* #include <stdio.h> int memo[301]={0}; int stair[301]={0}; int main() { int n, i; { scanf("%d", &stair[i]); } return 0; } */ /* #include<stdio.h> #include <string.h> int main() { int arr[50]; int brr[50]; char N[50][50] = {}; int n, i, j, temp=0; scanf("%d",&n); for( i = 0; i < n; i++) { scanf("%s %d",N[i],&arr[i]); brr[i] = arr[i]; } for(i = 0 ; i < n-1 ; i ++) { for(j = i+1 ; j < n ; j ++) { if(brr[i] < brr[j]) { temp = brr[j]; brr[j] = brr[i]; brr[i] = temp; } } } for( i = 0 ; i < n ; i ++) { if(arr[i] == brr[2]) { printf("%s",N[i]); } } return 0; } */ /* //quick sort -> recursive function #include<stdio.h> int arr[10] = {60,5,8,70,4,88,12,1,99,50}; void view() { for(int i=0; i<10; i++) { printf("%d ",arr[i]); } printf("\n"); } void swap(int a, int b) { int tmp=arr[a]; arr[a]=arr[b]; arr[b]=tmp; } void mqs(int s, int e) { int pivot=s; int low=s; int high=e; while (low<=high) { while (arr[pivot]>=arr[low]&&low<=e) { low++; } while (arr[pivot]<=arr[high]&&high>=s) { high--; } if (low<=high) { swap(low, high); } } swap(high, pivot); if (s<high-1) { mqs(s, high-1); } if (high+1<e) { mqs(high+1, e); } } int main() { view(); mqs(0,9); view(); } */ #include <stdio.h> int main() { int n, i, j, k, t, arr[1001]; 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++) { if (arr[j]>arr[j+1]) { arr[j] } } } }
0
0
1
kirto127
2021년 3월 28일
In 소스 코드 제출
/* #include <stdio.h> int rec(int n) { if (n==1) { return 1; } return n + rec(n-1); } int main() { int n; scanf("%d", &n); printf("%d",rec(n)); return 0; } */ /* #include <stdio.h> int rec(int n) { if (n==1) { return 1; } return n*rec(n-1); } int main() { int n; scanf("%d", &n); printf("%d", rec(n)); return 0; } */ /* #include <stdio.h> int memo[201]={}; int rec(int n) { if(memo[n]!=0) { return memo[n]; } if (n==1||n==2) { return memo[n]=1; } return memo[n]=(rec(n-1)+rec(n-2))%10009; } int main () { int n; scanf("%d", &n); printf("%d", rec(n)); return 0; } #include <stdio.h> int memo[51][51]={0}; int rec(int r, int c) { if (memo[r][c]!=0) { return memo[r][c]; } if (r==1||c==1) { return memo[r][c]=1; } else { return memo[r][c]=(rec((r-1),c)+rec(r, c-1))%100000000; } } int main() { int r, c; scanf("%d %d", &r, &c); printf("%d", rec(r, c)); return 0; } */ /*점화식 == 공식 f(n) 함수가 있을 때, f(1) 일때 성립하고, f(k) 그리고 f(k+1) *sum mysum(n) =>1부터 n까지의 합 => 1+2+3+4+....+n => n + 1부터 n-1까지의 합 => n + mysum(n-1) *factorial f(n) =>1부터 n까지의 곱 => *fibonacci f(n) => 첫 번째 수와 두 번째 수는 모두 1이고, 세 번째 수부터는 이전의 두 수를 더하여 나타낸다. */ /* #include <stdio.h> int memo[15][15]={}; int SuperSum(int k, int n) { if (memo[k][n]!=0) { return memo[k][n]; } if (k==0) { return memo[k][n]=n; } if (n==1) { return memo[k][n]=1; } return memo[k][n]=SuperSum(k-1, n)+SuperSum(k, n-1); } int main() { int k, n; while( scanf("%d %d", &k, &n) != EOF ) { printf("%d\n", SuperSum(k, n)); } return 0; } */ /* #include <stdio.h> int main() { int arr[6], i, j, n; for (i=1;i<=5;i++) { scanf("%d", &arr[i]); } for (i=1;i<5;i++) { for (j=1;j<=5-i;j++) { if (arr[j]>arr[j+1]) { n=arr[j]; arr[j]=arr[j+1]; arr[j+1]=n; } } } for (i=1;i<=5;i++) { printf("%d ", arr[i]); } return 0; } #include <stdio.h> int main() { int arr[6], i, j, n, k; for (i=1;i<=5;i++) { scanf("%d", &arr[i]); } for (i=1;i<5;i++) { k=i; for (j=i+1;j<=5;j++) { if (arr[j]<arr[k]) { k=j; } } n=arr[i]; arr[i]=arr[k]; arr[k]=n; } for (i=1;i<=5;i++) { printf("%d ", arr[i]); } return 0; } */ /* #include <stdio.h> int main() { int arr[6], n, k, i, j; for (i=1;i<=5;i++) { scanf("%d", &arr[i]); } for (i=2;i<=5;i++) { k=arr[i]; for (j=i-1;arr[j]>=k && j>=1;j--) { arr[j+1]=arr[j]; } arr[j+1]=k; } for (i=1;i<=5;i++) { printf("%d ", arr[i]); } return 0; } */
0
0
3
kirto127
2021년 3월 21일
In 소스 코드 제출
/* #include <stdio.h> int main() { int a, b, c, i, n, k=0; scanf("%d %d %d", &a, &b, &c); while (k==0) { } printf("%d", n) return 0; }* #include <stdio.h> int main(void) { int n, k, i,j, big=-9999999,sum=0, arr[100001]={0}; scanf("%d %d", &n, &k); for (i=0;i<n;i++) { scanf("%d", &arr[i]); } for (i=0;i<=n-k;i++) { for(j=i;j<i+k;j++)//k번 { sum+=arr[j]; } if (sum>big) { big=sum; } sum=0; } printf("%d", big); return 0; } * #include <stdio.h> { int front, behind, i; front=64; behind=64; for (i=0;i<n;i++) { behind++; if (behind>=91) { behind=65; front++; } } if (front==64) { printf("%c", behind); } else { printf("%c%c", front, behind); } } int main() { long long int n; scanf("%lld", &n); accel(n); return 0; } * #include <stdio.h> void accel (int n) { int i, t, c=0; t=n; char arr[7]; for (i=0;i<7;i++) { if (t==0) { break; } arr[i]=(((t-1)%26)+65); t=((t-1)/26); c++; } for (i=c-1;i>=0;i--) { printf("%c", arr[i]); } } int main() { int n; scanf("%d", &n); accel(n); return 0; } */ /* #include <stdio.h> //재귀함수 : 함수 안에서 자신을 호출하는 함수 //recursive function //1.종료조건 void rec(int n) { if(n==0) return ; rec(n-1); printf("%d\n",n); } int main() { rec(3); } */ /* void rec(int n) { if(n==0) return ; printf("%d\n",n); rec(n-1); } int main() { int n; scanf("%d", &n); rec(n); } *//* void rec(int n) { if(n==0) return ; rec(n-1); printf("%d\n",n); } int main() { int n; scanf("%d", &n); rec(n); } */ /* void rec(int a, int b) { if (a>b) { return ; } if (a%2==1) { printf("%d ", a); } rec(a+1, b); } int main() { int a, b; scanf("%d %d", &a, &b); rec(a, b); } */ #include <stdio.h> int rec (int n) { if (n==0) { return ; } sum+=n; rec(n-1); } int main() { int n; scanf("%d", &n); printf("%d",rec(n)); }
0
0
1
kirto127
2021년 3월 14일
In 소스 코드 제출
#include <stdio.h> /* void star(int n) { for(int i=0;i<n;i++) { printf("*"); } } */ /* int addd(int a, int b) { return a+b; } void add(int a, int b) { return ; } int main() { int n; scanf("%d",&n); //star(n); printf("%d",addd(n,n)); return 0; } #include <stdio.h> float f() { return 3.14; } int main() { printf("%c", f() ); return 0; } #include <stdio.h> int n; char grade(int k) { if (k>=90) { return 'A'; } else if (k>=80) { return 'B'; } else if (k>=70) { return 'C'; } else if (k>=60) { return 'D'; } else { return 'F'; } } int main() { scanf("%d", &n); printf("%c", grade(n)); return 0; } #include <stdio.h> int n, d[100010], k; int f(k) { for (int i=0;i<=n;i++) { if (d[i]==k) { return i; } } return -1; } int main() { scanf("%d", &n); for(int i=1; i<=n; i++) scanf("%d", &d[i]); scanf("%d", &k); printf("%d\n", f(k)); } #include <stdio.h> int n; long long int f(n) { long long int a, sum=0, i; for (i=0;i<=n;i++) { sum+=i; } return sum; } int main() { scanf("%d", &n); printf("%lld\n", f(n)); } #include <stdio.h> int n; int f(int N) { int sum = 0; for (int i = 1; i <= N; i++) { if (N % i == 0) { sum++; } } return sum; } int main() { scanf("%d", &n); printf("%d\n", f(n)); } #include <stdio.h> int a, b; int gcd(int n, int m) { int i,g; if (n >= m) { i = m; } else { i = n; } for (int j = 1; j <= i; j++) { if (n % j == 0 && m % j == 0) { g = j; } } return g; } int main() { scanf("%d%d", &a, &b); printf("%d\n", gcd(a, b)); } #include <stdio.h> int gcd(int p, int q) { if(p==0) return q; return gcd(q%p, p); } long long int lcm(int a, int b) { long long int m = a; long long int n = b; if (m > n) { m = b; n = a; } return n / gcd(m, n) * m; } int main() { int a, b; scanf("%d%d", &a, &b); printf("%lld\n", lcm(a, b)); } #include <stdio.h> int n, k, d[1010]; int lower_bound(int k) { for (int i=1;i<=n;i++) { if (k<=d[i]) { return i; break; } } return n+1; } int main() { scanf("%d", &n); for(int i=1; i<=n; i++) scanf("%d", &d[i]); scanf("%d", &k); printf("%d\n", lower_bound(k)); } #include <stdio.h> int n, k, d[1010]; int upper_bound(int k) { for (int i=1;i<=n;i++) { if (k<d[i]) { return i; break; } } return n+1; } int main() { scanf("%d", &n); for(int i=1; i<=n; i++) scanf("%d", &d[i]); scanf("%d", &k); printf("%d\n", upper_bound(k)); } #include <stdio.h> int n, d[110]; int f() { int a=0; for(int i=0;i<n;i++) { if(d[i]>a) { a=d[i]; } } for(int i=0;i<n;i++) { if(d[i]==a) { return i+1; break; } } } int main() { scanf("%d", &n); for(int i=0; i<n; i++) scanf("%d", &d[i]); printf("%d", f()); return 0; } #include <stdio.h> long long int n; long long int f(long long int n) { while(n>9) { printf("%d",n%10); n/=10; } return n; } int main() { scanf("%lld", &n); printf("%lld\n", f(n)); } #include <stdio.h> int a, n; long long int pow(int a,int n) { long long int sum=1; if (a==1) { sum=1; } else { for (int i=1; i<=n; i++) { sum*=a; } } return sum; } int main() { scanf("%d%d", &a, &n); printf("%lld\n", pow(a, n)); } #include <stdio.h> int n, a, b, d[1010]; int maxi(int a, int b) { int in = a; int ki = d[a]; for (int i=a; i<=b; i++) { if (d[i] > ki) { in = i; ki = d[i]; } } return in; } int main() { scanf("%d", &n); for(int i=1; i<=n; i++) scanf("%d", &d[i]); scanf("%d%d", &a, &b); printf("%d\n", maxi(a, b)); } #include <stdio.h> long long int n; int sqrt(long long int n) { long long int a, i; for (i=0;i<=n;i++) { if (i*i>n) { break; } else { a=i; } } return a; } int main() { scanf("%lld", &n); printf("%d\n", sqrt(n)); return 0; } #include <stdio.h> int n; long long int d[110]; long long int f() { long long int a = d[1]; for(int i = 1; i<=n; i++) { if(d[i]<a) { a = d[i]; } } return a; } int main() { scanf("%d", &n); for(int i=1; i<=n; i++) scanf("%lld", &d[i]); printf("%lld", f()); return 0; } */ #include <stdio.h> int main() { int a, b=0, sum=0, stack=1, i; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%d", &b); if (b==0) { stack=1; } else { sum+=stack; stack++; } } printf("%d", sum); return 0; } . . . . ...... . . . . . . ...... . ..... ... . . . .... . . . . . ...... . ..... . . ...... .
0
0
1
kirto127
2021년 3월 07일
In 소스 코드 제출
/* #include <stdio.h> #include <stdlib.h> #include <string.h> struct sch { char name[100]; int day, sc; }; int main() { struct sch c[100],x; int y,m,d,n, i, j; scanf("%d", &n); for (i=0;i<n;i++) { scanf("%s %d %d %d", c[i].name, &y, &m, &d); c[i].day=y*10000+m*100+d; } for (i=0;i<n;i++) { for (j=0;j<n-1;j++) { if (c[j].day>c[j+1].day) { x=c[j]; c[j]=c[j+1]; c[j+1]=x; } else if (c[j].day==c[j+1].day) { if (strcmp(c[j].name,c[j+1].name)==1) { x=c[j]; c[j]=c[j+1]; c[j+1]=x; } } } } for (i=0;i<n;i++) { printf("%s\n", c[i].name); } return 0; } */ #include <stdio.h> #include <string.h> struct data { int d, sc; }; int main() { struct data d[50001]= {0}; int n, x, y, i, j; j=1; scanf("%d", &n); for (i=0; i<n; i++) { scanf("%d", &d[i].d); } for (i=0; i<n+1; i++) { if (d[i].d>d[j].d) { d[i].sc++; } } for (i=0; i<n; i++) { printf("%d ", d[i].sc); } }/* #include <stdio.h> #include <stdlib.h> #include <string.h> struct sch { char name[100]; int day, sc; }; int main() { struct sch c[100],x; int y,m,d,n, i, j; scanf("%d", &n); for (i=0;i<n;i++) { scanf("%s %d %d %d", c[i].name, &y, &m, &d); c[i].day=y*10000+m*100+d; } for (i=0;i<n;i++) { for (j=0;j<n-1;j++) { if (c[j].day>c[j+1].day) { x=c[j]; c[j]=c[j+1]; c[j+1]=x; } else if (c[j].day==c[j+1].day) { if (strcmp(c[j].name,c[j+1].name)==1) { x=c[j]; c[j]=c[j+1]; c[j+1]=x; } } } } for (i=0;i<n;i++) { printf("%s\n", c[i].name); } return 0; } */ #include <stdio.h> #include <string.h> struct data { int d, sc; }; int main() { struct data d[50001]= {0}; int n, x, y, i, j; j=1; scanf("%d", &n); for (i=0; i<n; i++) { scanf("%d", &d[i].d); } for (i=0; i<n+1; i++) { if (d[i].d>d[j].d) { d[i].sc++; } } for (i=0; i<n; i++) { printf("%d ", d[i].sc); } }
0
0
1
kirto127
2021년 2월 25일
In 소스 코드 제출
/* #include <stdio.h> #include <string.h> struct student { char name[101]; int grade, rank; }; int main() { struct student s[101]; int a, b, c[101], i, j; int k = -1; int loc = 0; scanf("%d %d", &a, &b); for (i=0; i<a; i++) { scanf("%s %d", s[i].name, &s[i].grade); } for (i=0; i<b; i++) { k = -1;#include <stdio.h> #include <string.h> struct student { char name[101]; int grade, rank; }; int main() { struct student s[101]; int a, b, c[101], i, j; int k = -1; int loc = 0; scanf("%d %d", &a, &b); for (i=0; i<a; i++) { scanf("%s %d", s[i].name, &s[i].grade); } for (i=0; i<b; i++) { k = -1; for(j=0; j<a; j++) { if(s[j].grade > k) { k = s[j].grade; loc = j; } } printf("%s\n", s[loc].name); s[loc].grade = 0; } return 0; } // /* #include <stdio.h> #include <string.h>#include <stdio.h> #include <string.h> struct student { char name[101]; int grade, rank; }; int main() { struct student s[101]; int a, b, c[101], i, j; int k = -1; int loc = 0; scanf("%d %d", &a, &b); for (i=0; i<a; i++) { scanf("%s %d", s[i].name, &s[i].grade); } for (i=0; i<b; i++) { k = -1; for(j=0; j<a; j++) { if(s[j].grade > k) { k = s[j].grade; loc = j; } } printf("%s\n", s[loc].name); s[loc].grade = 0; } return 0; } struct list { int score; int rank; }; int main() { struct list s[201]; int a, i, j; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%d" ,&s[i].score); s[i].rank=1; } for (i=0;i<a;i++) { for (j=0;j<a;j++) { if (s[i].score<s[j].score) { ++s[i].rank; } } } for (i=0;i<a;i++) { printf("%d %d", s[i].score, s[i].rank); printf("\n"); } return 0; } */ /* #include <stdio.h> #include <string.h> struct student { char name[101]; int grade, grade2, grade3, rank, rank2; }; int main() { int a, i, j, k, loc; k=-1; struct student s[101]; scanf("%d", &a); for(i=0;i<a;i++) { scanf("%s %d %d %d", s[i].name, &s[i].grade, &s[i].grade2, &s[i].grade3); } for (i=0;i<a;i++) { if (s[i].grade>k) { k=s[i].grade; loc=i; } } printf("%s", s[loc].name); for (i=0;i<a;i++) { for (j=0;j<a;j++) { if (s[i].grade2<s[j].grade2) { ++s[i].rank; } } } for (i=0;i<a;i++) { for (j=0;j<a;j++) { if (s[i].grade3<s[j].grade3) { ++s[i].rank2; } } } printf(" %d %d", s[loc].rank+1, s[loc].rank2+1); return 0; } */ #include <stdio.h> #include <string.h> struct schedule { char name[101]; int year, month, day; }; int main() { struct schedule s[101]; int a, i, j, k, loc; k=9999; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%s %d %d %d", s[i].name, &s[i].year, &s[i].month, &s[i].day); } for (i=0;i<a;i++) { if (s[i].year<k) { k=s[i].year; loc=i; } else if (s[i].year==k) { if (s[i].month>s[loc].month) { printf("%s", s[loc].name); } else if (s[i].month==s[loc].month) { if (s[i].day>s[loc].day) { printf("%s", s[loc].name); } else if (s[i].day==s[loc].day) { printf("%s %s", s[i].name, s[loc].name); } else { printf("%s", s[i].name); } } else { printf("%s", s[i].name); } } }
0
0
1
kirto127
2021년 2월 21일
In 소스 코드 제출
/* #include <stdio.h> #include <string.h> int main() { char arr[100001]; int i, j; int a=0; int b=0; scanf("%s", arr); for (i=0;arr[i]!='\0';i++) { if (arr[i]=='(') { a++; } else if (arr[i]==')') { b++; } } printf("%d %d", a, b); return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char arr[101]={}; int i, j, sum=0; gets(arr); for (i=0;i<strlen(arr)-3;i++) { if (arr[i]=='l') { if (arr[i+1]=='o') { if (arr[i+2]=='v') { if (arr[i+3]=='e') { sum++; } } } } } printf("%d", sum); return 0; }//+3! */ /* #include <stdio.h> #include <string.h> int main() { char str[101]; int i; gets(str); for (i=0;i<strlen(str);i++) { if (str[i]=='z'||str[i]=='x'||str[i]=='y') { str[i]=str[i]-23; } else if (str[i]==' ') { str[i]=str[i]; } else { str[i]=str[i]+3; } } printf("%s", str); return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[1001]; int i; scanf("%s", str); for (i=0;i<strlen(str);i++) { if (str[i]<='z'&&str[i]>='a') { str[i]=str[i]-32; } else if (str[i]<=90&&str[i]>=65) { str[i]=str[i]+32; } } printf("%s", str); return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[21]; int i; scanf("%s", str); for (i=0;i<strlen(str);i++) { printf("%c", str[i]+2); } printf("\n"); for (i=0;i<strlen(str);i++) { printf("%c", (str[i]*7)%80+48); } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[101]; int i, a=0, b=0; scanf("%s", str); for (i=0;i<strlen(str);i++) { if ((str[i]=='c')||(str[i]=='C')) { if ((str[i+1]=='c')||(str[i+1]=='C')) { b++; } a++; } } printf("%d\n%d", a, b); return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char a[101], b[101]; scanf("%s %s", a, b); int i, j, A, B; if (strlen(a)>strlen(b)) { printf("%s %s", b, a); } else if (strlen(a)<strlen(b)) { printf("%s %s", a, b); } else { for (i=0;i<strlen(a);i++) { if (a[i]>b[i]) { printf("%s %s", b, a); break; } else if (a[i]<b[i]) { printf("%s %s", a, b); break; } else { continue; } } } } */ /* #include <stdio.h> struct person { int age; char name[30]; char grade; }; typedef struct { int age; char name[30]; char grade; }person1; int main() { int a; struct person p[100]; person1 q[10]; p[0].age=10; scanf("%d",&p[1].age); q[0].age=10; } */ #include <stdio.h> struct student { char name[80]; int grade[101]; }; int main() { int a, b; scanf("%d %d", &a, &b); for (int i=0; i<a; i++) { } }
0
0
1
kirto127
2021년 2월 07일
In 소스 코드 제출
/* #include <stdio.h> int main() { int arr[11][11]={0}, x, y, i, j; for (i=1;i<=10;i++) { for (j=1;j<=10;j++) { scanf("%d", &arr[i][j]); } } x=y=2; } */ /* #include <stdio.h> int main () { int arr[11][11]={0}, r, c, i, j; for (i=1;i<=9;i++) { for (j=1;j<=9;j++) { scanf("%d", &arr[i][j]); } } scanf("%d %d", &r, &c); if (arr[r][c]==1) { printf("-1"); } else { printf("%d", 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]); } return 0; } */ /* #include <stdio.h> int main() { int arr[27][27]={0},res[27][27]={}, i, j,k; for (i=1;i<=25;i++) { for (j=1;j<=25;j++) { scanf("%d", &arr[i][j]); } } for (i=1;i<=25;i++) { for (j=1;j<=25;j++) { k=arr[i-1][j+1]+arr[i-1][j]+arr[i-1][j-1]+arr[i][j+1]+arr[i][j-1]+arr[i+1][j]+arr[i+1][j-1]+arr[i+1][j+1]; if (arr[i][j]==1) { if(k==2 || k==3) { res[i][j]=1; } } else { if (k==3) { res[i][j]=1; } } } } for (i=1;i<=25;i++) { for (j=1;j<=25;j++) { printf("%d ", res[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int arr[101][101]={}, i, j, n, a=1, b=1, x; scanf("%d", &n); for (i=n;i>=1;i--) { if (b==1) { x=n; for (j=n-i+1;j<=n;j++) { arr[x--][j]=a++; } b=-1; } else { x=n-i+1; for (j=n;j>=n-i+1;j--) { arr[x++][j]=a++; } b=1; } } for (i=1;i<=n;i++) { for (j=1;j<=n;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[51][51],a, b=0, i, j, n,k=1; scanf("%d", &n); i=1; j=(n+1)/2; while(k<=n*n) { arr[i][j]=k; if(k%n==0) { i++; } else { if (i==1) { i=n; } else { i--; } if (j==n) { j=1; } else { j++; } } k++; } for (i=1;i<=n;i++) { for (j=1;j<=n;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int arr[101][101]= {}, a, n, x, y, i, j; scanf("%d\n%d %d", &n, &x, &y); arr[x][y]=1; a=arr[x][y]; for (i=x-1; i>=1; i--) { arr[i][y]=++a; } a=arr[x][y]; for (i=x+1; i<=n; i++) { arr[i][y]=++a; } for (i=1; i<=n; i++) { a=arr[i][y]; for (j=y-1; j>=1; j--) { arr[i][j]=++a; } a=arr[i][y]; for (j=y+1; j<=n; j++) { arr[i][j]=++a; } } for (i=1;i<=n;i++) { for (j=1;j<=n;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } */ /* #include <stdio.h> #include <string.h> int main() { char str[10]={}; //scanf("%s",str); gets(str); printf("%s",str); } */ /* #include <stdio.h> #include <string.h> int main() { char a; scanf("%c", &a); printf("%c", a); } */ /* #include <stdio.h> #include <string.h> int main() { char str[9]; scanf("%s", str); printf("%s", str); } */ #include <stdio.h> #include <string.h> int main() { char str[31]; gets(str); printf("%d\n",strlen(str)); printf("%s", str); } 달고나!!!!!!!!!!!!!!!!!@!@!!@!@!!@1111
0
0
1
kirto127
2021년 1월 31일
In 소스 코드 제출
/* #include <stdio.h> #include <stdlib.h> int main() { int h, w, n, l, d, x, y, i, j, arr[100][100]; scanf("%d %d", &h, &w); scanf("%d", &n); for (i=1;i<=n;i++) { scanf ("%d %d %d %d", &l, &d, &x, &y); if (d==0) { for (j=0;j<l;j++) { arr[x][y+j]=1; } } else { for (j=0;j<l;j++) { arr[x+j][y]=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 n, a, b, c, i, j, k, sum=0, arr[101][101]={0}; scanf("%d", &n); for (k=1;k<=n;k++) { scanf("%d %d", &a, &b); for (i=a;i<a+10;i++) { for (j=b;j<b+10;j++) { arr[i][j]=1; } } } for (i=1;i<=100;i++) { for (j=1;j<=100;j++) { sum+=arr[i][j]; } } printf("%d", sum); return 0; } */ /* #include <stdio.h> int main(void) { int x1, x2, y1, y2, i, j, k, sum=0, arr[101][101]={0}; for (i=0;i<4;i++) { scanf("%d %d %d %d", &x1, &y1, &x2, &y2); for (j=x1;j<x2;j++) { for (k=y1;k<y2;k++) { arr[j][k]=1; } } } for (i=0;i<100;i++) { for (j=0;j<100;j++) { sum+=arr[i][j]; } } printf("%d", sum); return 0; } *//* #include <stdio.h> int main() { int n, i, j, k, arr[20][20]; scanf("%d", &n); for (i=0;i<n;i++) { scanf("%d", &arr[i][0]); } for (i=1;i<n;i++) { for (j=1;j<=i;j++) { arr[i][j]=arr[i][j-1]-arr[i-1][j-1]; } } for (i=0;i<n;i++) { for (j=0;j<=i;j++) { printf("%d ", arr[i][j]); } printf ("\n"); } return 0; } */ #include <stdio.h> int main(void) { int Arr[12][11] = {0}, i, j, sum=0; for( i = 1; i<=11; i++) { for( j = 1; j<=10; j++) { scanf("%d",&Arr[i][j]); } } for( j = 1; j<=10; j++) { if(Arr[11][j] != 0) { for( i = 10; i>=1; i--) { if(Arr[i][j]>0) { printf("%d crash\n",j); break; } else if(Arr[i][j]<0) { printf("%d fall\n",j); break; } else if (i==1) { printf("%d safe\n",j); } } } } return 0; } 오늘의 코딩수업은 여기서 끝! 형이랑 집에 갈꺼야~ 물론 형이 다 하면 ! 키보드 소리 되게 찰지당 빠르게 치면 뭔가 타다다닥
0
0
2
kirto127
2021년 1월 24일
In 소스 코드 제출
/* #include <stdio.h> int main() { int a, n, rev=0,sum=0; scanf("%d", &n); while(n>0) { a=n%10; sum=sum+a; rev=rev*10+a; n=n/10; } printf("%d\n%d",rev, sum); return 0; } #include <stdio.h> int main() { int a,i, j, arr[100][100],k=1; scanf("%d", &a); for (i=0;i<a;i++) { for (j=0;j<a;j++) { arr[i][j]=k++; } } for (i=0;i<a;i++) { for (j=0;j<a;j++) { printf("%d ",arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j, k=1, arr[100][100]; scanf("%d", &a); for (i=0;i<a;i++) { for (j=a-1;j>=0;j--) { arr[i][j]=k++; } } for (i=0;i<a;i++) { for (j=0;j<a;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j, k=1, arr[100][100]; scanf("%d", &a); for (j=0;j<a;j++) { for (i=0;i<a;i++) { arr[i][j]=k++; } } for (i=0;i<a;i++) { for (j=0;j<a;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j, k=1, arr[100][100]; scanf("%d", &a); for (j=0;j<a;j++) { for (i=a-1;i>=0;i--) { arr[i][j]=k++; } } for (i=0;i<a;i++) { for (j=0;j<a;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, b, i, j, k=1, arr[100][100]; scanf("%d %d", &a, &b); for (i=a-1;i>=0;i--) { for(j=b-1;j>=0;j--) { arr[i][j]=k++; } } for (i=0;i<a;i++) { for (j=0;j<b;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, b, i, j, k=1, arr[100][100]; scanf("%d %d", &a, &b); for (i=a-1;i>=0;i--) { for (j=0;j<b;j++) { arr[i][j]=k++; } } for (i=0;i<a;i++) { for (j=0;j<b;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, b, i, j, k=1, arr[101][101]; scanf("%d %d", &a, &b); for (j=b; j>=1; j--) { for (i=a; i>=1; i--) { arr[i][j]=k++; } } for (i=1; i<=a; i++) { for (j=1; j<=b; j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, b, i, j, k=1, arr[100][100]; scanf("%d %d", &a, &b); for (j=b-1;j>=0;j--) { for (i=0;i<a;i++) { arr[i][j]=k++; } } for (i=0;i<a;i++) { for (j=0;j<b;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j, k=1, arr[100][100]= {0}; scanf("%d", &a); for (i=0; i<a; i++) { if (i%2==0) { for (j=0; j<a; j++) { arr[i][j]=k++; } } else { for (j=a-1; j>=0; j--) { arr[i][j]=k++; } } } for (i=0; i<a; i++) { for (j=0; j<a; j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j, k=1, arr[100][100]= {0}; scanf("%d", &a); for (i=0; i<a; i++) { if (i%2==1) { for (j=0; j<a; j++) { arr[i][j]=k++; } } else { for (j=a-1; j>=0; j--) { arr[i][j]=k++; } } } for (i=0; i<a; i++) { for (j=0; j<a; j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } */ #include <stdio.h> int main() { int a, i, j, k=1, arr[100][100]; scanf("%d", &a); for (j=0;j<a;j++) { if (j%2==0) { for (i=0;i<a;i++) { arr[i][j]=k++; } } else { for (i=a-1;i>=0;i--) { arr[i][j]=k++; } } } for (i=0;i<a;i++) { for (j=0;j<a;j++) { printf("%d ", arr[i][j]); } printf("\n"); } return 0; } //J가 가로로! I가 세로로! 지하랑 지상이 반대!
0
0
1
kirto127
2021년 1월 17일
In 소스 코드 제출
/*#include <stdio.h> int main() { double a, b, c=0; int i; for (i=0;i<5;i++) { scanf("%lf %lf", &a, &b); c+=(b-a-1.0>0)?((b-a-1.0>4)?4.0:b-a-1.0):0; } c/=0.5; c*=5000; if (c>=150000) { c*=0.95; } else if (c<=50000) { c*=1.05; } printf("%.0lf", c); return 0; } */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); if (a<=500) { printf("%d", 7*a/10); } else if (a<=1500) { printf("%d", 350+(a-500)*4/10); } else if (a<=4500) { printf("%d", 750+(a-1500)*15/100); } else if (a<=10000) { printf("%d", 1200+(a-4500)*1/20); } else { printf("%d", 1475+(a-10000)*1/50); } return 0; } */ //배열 array /* #include <stdio.h> int main() { int arr[100]; int i; for(i=0;i<100;i++) { scanf("%d",&arr[i]); } } */ /* #include <stdio.h> int main() { int arr[100], i, j, a; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%d", &arr[i]); } for (j=0;j<2;j++) { for (i=0;i<a;i++) { printf("%d\n", arr[i]); } } return 0; } */ /* //gokuma #include <stdio.h> int main() { int arr[1000], i, j, a; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%d", &arr[i]); } for (i=a-1 ;i>=0;i--) { printf("%d ", arr[i]); } return 0; } */ /* #include <stdio.h> int main() { int arr[11], i, a; for (i=1;i<=10;i++) { scanf("%d", &arr[i]); } scanf("%d", &a); printf("%d", arr[a]); return 0; } */ /* #include <stdio.h> int main() { int i, arr[24]={}, a; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%d", &arr[i]); } } */ /* #include <stdio.h> int main () { int arr[1000], a, i, j, k; scanf("%d", &a); for (i=0; i<a; i++) { scanf("%d", &arr[i]); } for (k=0; k<a; k++) { printf("%d: ", k+1); for (j=0; j<a; j++) { if (k!=j) { if (arr[k]<arr[j]) { printf("< "); } else if (arr[k]>arr[j]) { printf("> "); } else { printf("= "); } } } printf("\n"); } return 0; } */ /* #include <stdio.h> int main() { int a, arr[50], i, j, k, b; scanf("%d", &a); for (i=0; i<a; i++) { arr[i]=i+1; } for (j=0; j<a-1; j++) { scanf("%d", &b); arr[b-1]=0; } for (k=0; k<a; k++) { if (arr[k]!=0) { printf("%d", arr[k]); } } return 0; } */ /* #include <stdio.h> int main() { int i, j, a, arr[1000]; scanf("%d", &a); for(i=0; i < a; i++) { scanf("%d", &arr[i]); } for(i=0; i < a; i++) { for(j = i; j < i+a; j++) { printf("%d ", arr[j%(a)]); } printf("\n"); } return 0; } */ /* #include <stdio.h> int main()7 { int i, j, k, arr[10000], a = 24; scanf("%d", &k); for(i=0; i<k; i++) { scanf("%d", &arr[i]); if(a > arr[i]) {7 a=arr[i]; } } printf("%d", a); return 0; } */ /* #include <stdio.h> int main() { int i, j, k, a, b, arr[24]={0}; scanf("%d", &a); for (i=1;i<=a;i++) { scanf("%d", &b); arr[b]+=1; } for (j=1;j<24;j++) { printf("%d ", arr[j]); } return 0; } */ /* #include <stdio.h> int main() { int a, b, c, d, i, k; int arr[10000001]={0}; scanf("%d", &a); for (i=0;i<a;i++) { scanf("%d", &b); arr[b]=1; } scanf("%d", &c); for (k=0;k<c;k++) { scanf("%d", &d); printf("%d ", arr[d]); } return 0; } */
0
0
2
kirto127
2021년 1월 10일
In 소스 코드 제출
#include <stdio.h> int main() { int i,j; for(i=1; i<=4; i++) { for(j=1; j<=4; j++) { printf("Hello world!\n"); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j; scanf("%d", &a); for (i=1;i<=a;i++) { for (j=1;j<=a;j++) { printf("*"); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j; scanf("%d", &a); for (i=1;i<=a;i++) { for (j=1;j<=a;j++) { if ((j==1||j==a)||(i==1||i==a)) { printf("*"); } else { printf(" "); } } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, i, j; scanf("%d", &a); for (i=1;i<=a;i++) { for (j=1;j<=a;j++) { if ((j==1)||(j==a)||(i==1)||(i==a)||(i+j==a+1)||(i==j)) { printf("*"); } else { printf(" "); } } printf("\n"); } return 0; } #include<stdio.h> int main() { int a; scanf("%d", &a); for(int i = 1; i<= a; i++) { for(int j = 1; j<=a; j++) { if( (i == 1) || (j == 1) || (i == a) || (j == a) || (i == j) || (i+j == a+1) ||(i == a/2 + 1)||(j == a/2 + 1)) { printf("*"); } else { printf(" "); } } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, k, i, j; scanf("%d %d", &a, &k); for (int i = 1; i<=a; i++) { for(int j = 1; j<=a; j++) { if (i==1||j==1||i==a||j==a||(i+j)%k==1) { printf("*"); } else { printf(" "); } } printf("\n"); } return 0; } #include<stdio.h> int main() { int a, i, j; scanf("%d", &a); for(i = 1; i<= a; i++) { for(j = 1; j <=i; j++) { printf("*"); } printf("\n"); } return 0; } #include<stdio.h> int main() { int a, i, j; scanf("%d", &a); for(i = a; i>= 1; i--) { for(j = 1; j <=i; j++) { printf("*"); } printf("\n"); } return 0; } #include<stdio.h> int main() { int a, i, j, k; scanf("%d", &a); for(i =1;i<=a;i++) { for(k=1;k<i;k++) { printf(" "); } for(j=i;j<=a;j++) { printf("*"); } printf("\n"); } return 0; } #include<stdio.h> int main() { int a, i, j, k; scanf("%d", &a); for(i=1;i<=a*2;i++) { if(i <= a) { for(j =1; j <= i; j++) { printf("*"); } printf("\n"); } else { for(k =i; k < a*2; k++) { printf("*"); } printf("\n"); } } return 0; } #include <stdio.h> int main() { int a, i, j; scanf("%d",&a); for(i=0;i<a/2+1;i++) { for(j=0;j<a/2-i;j++) { printf(" "); } for(j=0;j<i*2+1;j++) { printf("*"); } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, b, i, j; char d; scanf("%d %d %c", &a, &b, &d); for (i=0;i<a;i++) { if (d=='L') for (j=0;j<i;j++) printf(" "); else for (j=a-i-1;j>0;j--) printf(" "); for (j=0;j<b;j++) { printf("*"); } if(!(i==a-1)) printf("\n"); } return 0; } #include<stdio.h> int main() { int n; scanf("%d", &n); for(int i = 1; i <= 2*n; i++) { for(int j = 1; j<= 2*n; j++) { if((i+j == n+1)||(i+j == 3*n+1 )||(i+j == n+ 2*j )||(i+j == n+ 2*i )) { printf("*"); } else { printf(" "); } } printf("\n"); } return 0; } #include <stdio.h> int main() { int a, b=0, i, j; scanf("%d", &a); for (i=1;i<=a;i++) { for (j=1;j<=i;j++) { b+=j; } } printf("%d", b); return 0; } #include <stdio.h> int main() { int a,b,i,j; scanf("%d %d",&a,&b); for(i = 1; i <= b; i++) { for(j = 1; j <=a; j++) { if( (i == 1 || i == b) && (j == 1 || j == a) ) { printf("+"); } else if(i == 1 || i == b) { printf("-"); } else if(j == 1 || j == a) { printf("|"); } else { printf(" "); } } printf("\n"); } return 0; }
0
0
2
kirto127
2020년 12월 06일
In 소스 코드 제출
#include <stdio.h> int main() { int a,b,sum=0,i; scanf("%d", &a); for (i=1;i<=a;i++) { scanf("%d", &b); sum+=b; } printf("%d", sum); return 0; } #include <stdio.h> int main() { int a, b, sum=0, i; scanf("%d", &a); for (i=1;i<=a;i++) { scanf("%d", &b); if (b%5==0) { sum+=b; } } printf("%d", sum); return 0; } #include <stdio.h> int main() { int a, b, sum=0, i; scanf("%d", &a); for (i=1;i<=a;i++) { scanf("%d", &b); if (b%2==0) { sum=sum+1; } } printf("%d", sum); return 0; } #include <stdio.h> int main() { int a, abc=0, i; scanf("%d", &a); for (i=1;i<=a;i++) { if (i%10==1) { abc++; } } printf("%d", abc); return 0; } #include <stdio.h> int main() { int a, b, c, i; scanf("%d", &a); for (i=1;i<=a;i++) { if (a%i==0) { printf("%d ", i); } } return 0; } #include <stdio.h> int main() { int a, b=0, i; scanf("%d", &a); for (i=1;i<=a;i++) { if (a%i==0) { b++; } } if (b==2) { printf("prime"); } else { printf("not prime"); } return 0; } #include <stdio.h> int main() { int a, b, c=1, i; scanf("%d %d", &a, &b); for (i=1;i<=b;i++) { c*=a; } printf("%d", c); return 0; } #include<stdio.h> int main() { int a, rst=1, i; scanf("%d", &a); for(i=1;i<=a;i++) { rst*=i; } printf("%d", rst); return 0; } #include<stdio.h> int main(){ int a, c=0; scanf("%d",&a); while(a != 0){ a = a/10; c++; } printf("%d",c); return 0; } #include <stdio.h> int main() { int a, b, r=0, i; scanf("%d %d", &a, &b); for (i=a;i<=b;i++) { if (i%2==0) { printf("-%d", i); r-=i; } else { if (i==a) { printf("%d", i); } else { printf("+%d", i); } r+=i; } } printf("=%d", r) return 0; } #include<stdio.h> int main() { int a,b,c,d,r,i; scanf("%d %d %d %d",&a, &b, &c, &d); r=a; for(i=2; i<=d; i++) { r=r*b+c; } printf("%d",r); return 0; } #include <stdio.h> int main() { int a, i=1, sum=0; scanf("%d", &a); while (i<=a) { if (i%2==0) { sum+=i; } i++; } printf("%d", sum); return 0; } #include <stdio.h> int main() { int a, i=1; scanf("%d", &a); while (i<=a) { if (i%3!=0) { printf("%d ", i); } i++; } return 0; } #include <stdio.h> int main() { long long int a, b, c; scanf("%lld %lld %lld", &a, &b, &c); c--; while (c!=0) { a*=b; c--; } printf("%lld", a); return 0; } #include <stdio.h> int main() { int a; scanf("%d", &a); do { printf("%d\n", a); a--; } while (a!=0); return 0; } #include <stdio.h> int main() { int a; scanf("%d", &a); do { a--; printf("%d\n", a); } while (a!=0); return 0; } */ #include <stdio.h> int main() { char a; scanf("%c", &a); do { } while (97<=a); }
0
0
2
kirto127
2020년 11월 29일
In 소스 코드 제출
/* #include <stdio.h> int main() { double a, b, c, d; scanf ("%lf %lf", &b, &d); if (b<150) { a=(b-100); } else if (b<160) { a=(b-150)/2+50; } else { a=(b-100)*0.9; } c=(d-a)*100/a; if (c<=10) { printf ("정상"); } else if (c<=20) { printf ("과체중"); } else { printf ("비만"); } return 0; } */ /* #include <stdio.h> int main() { int a, b, d; scanf("%d %d", &a, &b); if (b==1||b==3||b==5||b==7||b==8||b==10||b==12) { d=31; } else if (b==2) { if(a%400==0||(a%4==0&&a%100!=0)) { d=29; } else { d=28; } } else { d=30; } printf("%d", d); 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", &a, &b); if (b-30<0) { if (a==0) { a=23; printf("%d %d", a, b+30); } else { printf("%d %d", a-1, b+30); } } else { printf("%d %d", a, b-30); } return 0; } */ /* #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); a=90-a; if (a==0) { if (b>c) { printf("win"); } else if (b==c) { printf("same"); } else { printf("lose"); } } else { b+=1; if(a>=5) { b+=(a-1)/5; } } if (b>c) { printf("win"); } else if (b==c) { printf("same"); } else { printf("lose"); } return 0; } */ /* #include <stdio.h> int main() { int a, b, c, d; scanf("%d %d %d %d", &a, &b, &c, &d); if (a/(float)b>c/(float)d) { printf(">"); } else if (a/(float)b==c/(float)d) { printf("="); } else { printf("<"); } return 0; } */ /* #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); if (a<=170) { printf("CRASH %d", a); } else if (b<=170) { printf("CRASH %d", b); } else if (c<=170) { printf("CRASH %d", c); } else { printf("PASS"); } return 0; } */ /* #include <stdio.h> int main() { int a, b; char c; scanf("%d%c%d", &a, &c, &b); switch (c) { case '+' : printf("%d", a+b); break; case '-' : printf("%d",a-b); break; case '*' : printf("%d", a*b); break; case '/' : printf("%.2f", (float)a/(float)b); break; } return 0; } */ /* #include <stdio.h> int main() { int a, b; scanf("%d", &a); if (a>13) { printf("%d %d", 113-a, 1); } else { printf("%d %d", 13-a, 3); } return 0; } */ /* #include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); printf("%d%02d%03d",a,b,c); return 0; } */ /* #include <stdio.h> int main() { int a, b, c; scanf("%d", &c); a=c/10; b=c%10; c=(a+10*b)*2%100; printf("%d\n", c); if (c<=50) { printf("GOOD"); } else { printf("OH MY GOD"); } return 0; } */ /* #include <stdio.h> int main() { int a; scanf("%d", &a); switch (a) { 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; case 1: case 2: case 12: printf("winter"); 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, e; // scanf("%d %d %d %d", &a, &b, &c, &d); // switch (a+b+c+d) // { // case 1: // printf("도"); // break; // case 2: // printf("개"); // break; // case 3: // printf("걸"); // break; // case 4: // printf("윷"); // break; // case 0: // printf("모"); // break; // } // return 0; //} // for while do-while /* #include <stdio.h> int main() { int i; // iteration 회차 for( i=1 ; i<=500 ; i++ ) { printf("hello\n"); } return 0; } */ /* #include <stdio.h> int main() { int i; for ( i=1 ; i<=100 ; i++ ) { printf("%d ", i); } return 0; } */ /* #include <stdio.h> int main() { int i, a; scanf("%d", &a); for ( i=1 ; i<=a ; 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 { for (i=a;i<=b;i++) { printf("%d ", i); } } return 0; }
0
0
2
kirto127
2020년 11월 22일
In 소스 코드 제출
#include <stdio.h> int main() { int a, b, c; scanf("%d %d %d", &a, &b, &c); printf("%.2f", (a+b+c)/3.00); 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", 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; scanf("%d", &a); printf("%d", !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; } #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; scanf("%d %d", &a, &b); printf("%d", (a&&b)||(!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; scanf("%d", &a); printf("%d%%", a); return 0; } #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d %d", b, a); return 0; } #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d+%d=%d\n%d-%d=%d\n%d*%d=%d\n%d/%d=%d", a, b, a+b, a, b, a-b, a, b, a*b, a, b, a/b); return 0; } #include <stdio.h> int main() { int a; scanf("%d", &a); printf("%d", a*24); return 0; } #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a%b); } #include <stdio.h> int main() { int a; scanf("%d", &a); printf("%d %d", a/60, a%60); } #include <stdio.h> int main() { printf("\"c:\\test\""); return 0; } #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); printf("%d", a>b ? a:b); } #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; } #include <stdio.h> int main() { int a; scanf("%d", &a); if (a<10) { printf("small"); } } #include <stdio.h> int main() { int a; scanf("%d", &a); if (a<10) { printf("small"); } else { printf("big"); } } #include <stdio.h> int main() { int a, b; scanf("%d %d", &a, &b); if (a>b) { printf(">"); } else if (b>a) { 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() { int a; scanf("%d", &a); if (a%2==1) { printf("odd"); } else { printf("even"); } return 0; } #include <stdio.h> int main() { float a; scanf("%f", &a); if (a>=50&&a<=60) { printf("win"); } else { printf("lose"); } return 0; } #include <stdio.h> int main() { int a; scanf("%d", &a); if (a>=30&&a<=40||a>=60&&a<=70) { printf("win"); } else { printf("lose"); } 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"); } else { printf("PASS"); } return 0; } #include <stdio.h> int main() { int a; scanf("%d", &a); if (a%4==0&&a%100!=0||a%400==0) { printf("yes"); } else { printf("no"); } return 0; } #include <stdio.h> int main() { double a, b,c,d; scanf("%lf %lf", &a, &b); c=(a-100)*0.9; d=(b-c)*100/c; if (d<=10) { printf("정상"); } else if (d<=20) { printf("과체중"); } else { printf("비만"); } return 0; } #include <stdio.h> int main() { int a, b, d; scanf("%d %d", &a, &b); if (b==1||b==3||b==5||b==7||b==8||b==10||b==12) { d=31; } else if (b==2&&a%400==0 || a%4==0&&a%100!=0) { d=29; } else if (b==2&&a%400!=0) { d=28; } else if (b==4||b==6||b==9||b==11) { d=30; } printf("%d", d); return 0; }
0
0
2
kirto127
2020년 11월 15일
In 소스 코드 제출
/* #include <stdio.h>+ int main() { printf("Hello\n"); return 0; } #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; } */ /* #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); } */ /* #include<stdio.h> int main() { float x; scanf("%f", &x); printf("%f", x); } */ /* #include<stdio.h> int main() { int a,b; scanf("%d%d", &a, &b); printf("%d %d", a, b); } */ /* #include<stdio.h> int main() { char x, y; scanf("%c %c", &x, &y); printf("%c %c", y, x); } */ /* #include<stdio.h> int main() { float a; scanf("%f", &a); printf("%.2f", a); } */ /* #include<stdio.h> int main() { int a; scanf("%d", &a); printf("%d %d %d", a, a, a); }#include<stdio.h> */ /* #include <stdio.h> int main() { int h, m; scanf("%d:%d", &h, &m); printf("%d:%d", h, m); } */ /* #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 a, b; scanf("%d-%d", &a, &b); printf("%06d%07d", a, b); return 0; } */ /* #include <stdio.h> int main () { long long int a, b; scanf("%lld %lld", &a, &b); printf("%lld", a+b); } */ /* #include <stdio.h> int main () { long long int a; scanf("%lld", &a); printf("%lld", -a); return 0; } */ /* #include <stdio.h> int main () { char a; scanf("%c", &a); printf("%c", a+1); 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); } */ /* #include <stdio.h> int main () { int a; scanf("%d", &a); printf("%lld", (long long int)a+1); } */ /* #include <stdio.h> int main () { int a, b; scanf ("%d %d", &a, &b); printf("%lld\n%d\n%lld\n%d\n%d\n%.2f", (long long int)a+b, a-b, (long long int)a*b, a/b, a%b, (float)a/b); } */ /* #include <stdio.h> int main () { long long int a, b ,c; scanf("%lld %lld %lld", &a, &b, &c); printf("%lld\n%.1f", a+b+c, (float)(a+b+c)/3); return 0; } */
0
0
1

kirto127

더보기
bottom of page