top of page

게시판 게시물

2023년 8월 03일
In 소스 코드 제출
#include <stdio.h> typedef struct{ char nam[11]; int pnt; }sc; int main() { int n=0; int m=0; sc nsc[101]={}; sc t={}; scanf("%d",&m); scanf("%d",&n); for(int i=1;i<m+1;i++){ scanf("%s",&nsc[i].nam); scanf("%d",&nsc[i].pnt); } for(int i=0;i<n;i++){ for(int i=1;i<m;i++){ if(nsc[i].pnt>=nsc[i+1].pnt){ t=nsc[i]; nsc[i]=nsc[i+1]; nsc[i+1]=t; prinf("%d vs%d:%s",nsc[i].pnt,nsc[i+1].pnt,nsc[i+1].nam); } } printf("%s\n",nsc[m].nam); nsc[m].pnt=0; } return 0; }
0
0
1
2023년 7월 27일
In 소스 코드 제출
#include <stdio.h> typedef struct{ int cun,pnt,cod; }sc; // 1등 2등 // 만댝 1등나라 ==2등나라 -> 그 나라에 속한 학생드 다 0점처리 // 3등 구하기 int main() { sc scar[101]; int st[101]={}; sc l[4]={}; int n=0; scanf("%d",&n); for(int i=1;i<n+1;i++){ scanf("%d",&scar[i].cun); scanf("%d",&scar[i].cod); scanf("%d",&scar[i].pnt); //printf("input complite\n"); } for(int i=1;i<n+1;i++){//i==scar검사지역. for(int j=1;j<4;j++){//j==검사기준등수.` if(scar[i].pnt>l[j].pnt){ if(st[scar[i].cun]<2){ st[scar[i].cun]++; st[l[3].cun]--; for (int ii=3;ii>j;ii--){//ii-1부터 자료 한칸씩 뒤로 밀기. // printf("l[%d]=l[%d],st[1]=%d,st[2]=%d,st[3]=%d\n",ii,ii-1,st[1],st[2],st[3]); l[ii]=l[ii-1]; } l[j]=scar[i]; //printf("\n*\n*\nl[%d]-->cun:%d,cod:%d,pnt:%d\n\n",j,l[j].cun,l[j].cod,l[j].pnt); break; } else if(scar[i].cun==l[j].cun){ l[j]=scar[i]; //printf("\n*\n*\nl[%d]-->cun:%d,cod:%d,pnt:%d\n\n",j,l[j].cun,l[j].cod,l[j].pnt); break; } } } } /* if(scar[i].pnt>l[0].pnt){ st[scar[i].cun]++; st[l[2].cun]--; l[2]=l[1]; l[1]=l[0]; l[0]=scar[i]; } else if(scar[i].pnt>l[1].pnt){ st[scar[i].cun]++; st[l[2].cun]--; l[2]=l[1]; l[1]=scar[i]; } else if(scar[i].pnt>l[2].pnt) { st[scar[i].cun]++; st[l[2].cun]--; l[2]=scar[i]; } } }*/ for(int i=1;i<4;i++){ printf("%d %d\n",l[i].cun,l[i].cod); } return 0; }
0
0
2
2023년 7월 20일
In 소스 코드 제출
#include <stdio.h> typedef struct{ int cun,pnt,cod; }sc; int main() { sc scar[100]; sc l[3]={}; int n=0; scanf("%d",&n); for(int i=0;i<n;i++){ scanf("%d",&scar[i].cun); scanf("%d",&scar[i].cod); scanf("%d",&scar[i].pnt); printf("input complite\n"); } for(int i=0;i<n;i++){ if(scar[i].pnt>l[0].pnt){ l[2]=l[1]; l[1]=l[0]; l[0]=scar[i]; } else if(scar[i].pnt>l[1].pnt){ l[2]=l[1]; l[1]=scar[i]; } else if(scar[i].pnt>l[2].pnt) { if(l[0].cun==l[1].cun&&l[1].cun==scar[i].cun){ } else(){ l[2]=scar[i]; } } } for(int i=0;i<3;i++){ printf("%d %d\n",l[i].cun,l[i].cod); } return 0; }
0
0
2
2023년 7월 13일
In 소스 코드 제출
#include <stdio.h> int stplac(long long int a){ if(a==0){ if(s/10==0){ return s; } int ss=s; s=0; return stplac(ss); } s=s+(a%10); a=a/10; return stplac(a); } int s=0; int main() { int a; scanf("%d",&a) printf("%d") }
0
0
3
2023년 7월 06일
In 소스 코드 제출
두 수의 곱 = 두 수의 최소공배수 * 두 수의 최대공약수 최소공 = 두수의곱 / 최대공약 */ #include <stdio.h> int gcd(int p, int q){ if(p==0 ) return q; return gcd(
0
0
2
2023년 6월 22일
In 소스 코드 제출
#include <stdio.h> long long int n; long long int f(long long int nn){ long long int a=0; /*for(int i=10;nn%i!=nn;i=i*10){ }*/ int i=10; while (nn%i!=nn){ i=i*10; } for(int j=10;nn%j!=nn;j=j*10){ a=a+(nn%j)*(i/j); } return a; } int main() { scanf("%lld", &n); printf("%lld\n", f(n)); }
0
0
4
2023년 6월 08일
In 소스 코드 제출
/* #include<stdio.h> int main(){ int l; char cod[6*9+1]; char key[6*8+1]="000000001111010011011100100110101001110101111010"; int eror=0; scanf("%d",&l); scanf("%s",cod); for (int i=0;i<l;i++){//암호 개수만ㅋ틈 반복. char cak[10]={}; for (int j=0;j<6;j++){//0~5 for(int ii=0;ii<8;ii++){//0~8-->모둔 암호와 대조. if(cod[i*6+j]!=key[ii*6+j]&&cak[ii]<2){ cak[ii]++; } } } for(int jj=0;jj<8;jj++){ if(cak[jj]<2){ cod[i]=jj+'A'; } } if(cod[i]<'A'){ printf("%d",i+1); return 0; } } cod[l]=NULL; printf("%s",cod); //cod[i*6+j] return 0; } B 001111 C 010011 D 011100 E 100110 F 101001 G 110101 H 111010 c언어 함수 : 명령의 묶음 #include<stdio.h> //반환자료형 함수이름(매개변수들) int b=0; // 전역변수 global variables void f1() { printf("hello"); return ; } void f(int a,int b) { int k;// local variables printf("%d",a); return ; } int main() { f(50,10); //함수 호출 return 0; } #include <stdio.h> char f() { return 'A'; } int main() { printf("%c", f() ); return 0; } */ #include <stdio.h> int n; // 이 부분에 들어가야 될 코드를 작성하여 제출 char grade(int in){ if(in>=90){ return 'A'; } for(int i =0;i<3;i++){ if(in>=80-(i*10)&&in<90-(i*10)){ return i+'B'; } if(in<60){ return 'F'; } //90-i } } // int main() { scanf("%d", &n); printf("%c", grade(n)); return 0; }
0
0
1
2023년 6월 01일
In 소스 코드 제출
#include <stdio.h> #include <stdlib.h> #include <string.h> int main() { C:\project\황동찬\20210602(2)\main.cint a=0; char in[15]={}; char inn[15]={}; gets(in); gets(inn); for(int i=0;inn[i]!=NULL;i++){ if(inn[i]!=' '){ for(int j=0;j<10;j++){ if(inn[i]==in[j]){ inn[i]=j+'0'; break; } } } } printf("%s",inn); return 0; }
0
0
7
2023년 5월 25일
In 소스 코드 제출
#include <stdio.h> #include <string.h> int main() { char a[201]; gets(a); //a>A for (int i=0,a[i]!=NULL,i++){ if(a[i]-3<'a'){ a[i]=a[i]-('z'-'a'); } } return 0; }
0
0
1
2023년 5월 14일
In 소스 코드 제출
/* #include<stdio.h> int main() { int a, i, s=0; scanf("%d", &a); /* for(i=1;i<=a;i++) { if(i%2==0) { s+=i; } } */ /* for(i=2;i<=a;i+=2) { s+=i; // s+=i; } printf("%d",s); return 0; } */ /* #include<stdio.h> int main() { int a, i, s=0; scanf("%d", &a); for(i=1;i<=9;i++) { printf("%d*%d=%d\n",a,i,a*i); } return 0; } for(i=1;i<=n;i++) { printf("%d ",i); } i=1부터 시작해요 i<=n동안 반복해요 i는 1씩 증가해요 i를1증가시켜라 i+1 (x) i=i+1; -> i++; -> i+=1; i=i-1; -> i--; i=i+7 -> i+=7; */ /* #include<stdio.h> int main() { int n, i, a ,s=0; scanf("%d",&n); for(i=1;i<=n;i++) //n번 반복하기 { scanf("%d", &a); s+=a; } printf("%d",s); return 0; } */ /* #include<stdio.h> int main() { int n, a, i, s=0; scanf("%d", &n); for(i=1;i<=n;i++) { scanf("%d", &a); if(a%5==0) { s+=a; } } printf("%d", s); return 0; } */ /* #include<stdio.h> int main() { int n, i, s=0; scanf("%d",&n); for(i=1;i<=n;i++) { if(i%10==1) { s++; } } printf("%d",s); return 0; } */ /* #include<stdio.h> int main() { int a, i; scanf("%d",&a); for(i=1;i<=a;i++) { if(a%i==0) { printf("%d ", i); } } return 0; } a의 약수 ?? 6의 약수 1 2 3 4 5 6 o o o x x o */ /* #include<stdio.h> int main() { int a, i, c=0; scanf("%d", &a); for(i=1;i<=a;i++) { if(a%i==0) { c++; } } //c : a의 약수의 갯수 // c가 2이면 소수, 아니면 합성수 if(c!=2) { printf("not prime"); } else { printf("prime"); } return 0; } n을 c번곱하기 s=1; c번반복하기 { s에 n을 곱하기 } s출력 */ /* #include<stdio.h> int main() { int n, c, i, s=1; scanf("%d %d", &n, &c); for(i=1;i<=c;i++) { s*=n ; } printf("%d", s); return 0; } */ /* #include<stdio.h> int main() { int a, i, s=1; scanf("%d", &a); for(i=1;i<=a;i++) { s*=i; } printf("%d",s); return 0; } 최댓값의 초깃값 : 데이터범위의 최솟값 최솟값의 초깃값 : 데이터 범위의 최댓값 1271 4561 */ /* #include<stdio.h> int main() { int N, b, i, max=0; scanf("%d", &N); for(i=1;i<=N;i++) { scanf("%d", &b); if(b>max) { max=b; } } printf("%d", max); return 0; } */ /* #include<stdio.h> int main() { int a, s=0, i, min=99; for(i=1;i<=7;i++) { scanf("%d", &a); if(a%2==1)//a가 홀수일때 { s+=a; if(a<min) { min=a; } } } //////////// if( s==0 ) //홀수가 존재하지 않는 경우 printf("-1"); else printf("%d\n%d",s,min); return 0; } */
1
0
4
2023년 5월 11일
In 소스 코드 제출
/*#include <stdio.h> int main() { int i=0; char a[11]= {}; scanf("%s",a); for(i;a[i]!='\0';i++) { if(a[i]=='t') { printf("%d ",i+1); } } return 0; } */ #include <stdio.h> int main() { int N; int l=1; int a[20][20]; scanf("%d",&N); for(int i=0;i<N;i++) { scanf("%d",&a[i][0]); } for(int i=1;i<N;i++) { for(int j=1;j<=i;j++) { a[i][j]=a[i][j-1]-a[i-1][j-1]; } } for(int i=0;i<N;i++) { for(int j=0;j<=i;j++) { printf("%d ",a[i][j]); } printf("\n"); } return 0; }/*#include <stdio.h> int main() { int i=0; char a[11]= {}; scanf("%s",a); for(i;a[i]!='\0';i++) { if(a[i]=='t') { printf("%d ",i+1); } } return 0; } */ #include <stdio.h> int main() { int N; int l=1; int a[20][20]; scanf("%d",&N); for(int i=0;i<N;i++) { scanf("%d",&a[i][0]); } for(int i=1;i<N;i++) { for(int j=1;j<=i;j++) { a[i][j]=a[i][j-1]-a[i-1][j-1]; } } for(int i=0;i<N;i++) { for(int j=0;j<=i;j++) { printf("%d ",a[i][j]); } printf("\n"); } return 0; }/*#include <stdio.h> int main() { int i=0; char a[11]= {}; scanf("%s",a); for(i;a[i]!='\0';i++) { if(a[i]=='t') { printf("%d ",i+1); } } return 0; } */ #include <stdio.h> int main() { int N; int l=1; int a[20][20]; scanf("%d",&N); for(int i=0;i<N;i++) { scanf("%d",&a[i][0]); } for(int i=1;i<N;i++) { for(int j=1;j<=i;j++) { a[i][j]=a[i][j-1]-a[i-1][j-1]; } } for(int i=0;i<N;i++) { for(int j=0;j<=i;j++) { printf("%d ",a[i][j]); } printf("\n"); } return 0; }
0
0
1
2023년 5월 04일
In 소스 코드 제출
#include <stdio.h> #include <stdlib.h> /*int main() { int n=0,i=0,l=0,b=0; scanf("%d",&n); int a[1000]= {}; for(i=0; i<n; i++) { scanf("%d",&a[i]); } for(i=0; i<n; i++) { for(l=0; l<n; l++) { b=i+l; if(b>n-1) { b=b-n; } printf("%d ",a[b]); } printf("\n"); } } */ int main() { int n=0,i=0,cnt=0,ns=0; scanf("%d",&n); int a[1000]= {}; for(i=0; n!=0; i++) { a[i]=n%2; n=n/2; } for(;i>=0;i--) { p } }
0
0
1
2022년 11월 29일
In 소스 코드 제출
//1 /*#include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("%d %d",a,b); return 0; } */ //2 /*#include <stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("%d %d",b,a); return 0; } */ //3 /*#include <stdio.h> int main() { double a,b; scanf("%lf %lf",&a,&b); printf("%.2lf",a*b); return 0; } */ //4 /* #include <stdio.h> int main() { int a; scanf("%d",&a); printf("%d %d",a/60,a%60); return 0; } */ //2-01 /*#include <stdio.h> int main() { double a; scanf("%lf",&a); if(a>=50&&a<=60){ printf("win"); } else{ printf("lose"); } return 0; } */ //2 /* #include <stdio.h> int main() { int yy,a; scanf("%d %d",&yy,&a); //if(a==1||a==2) switch(a){ case 1: case 2 : printf("%d",2013-(1900+yy/10000)); break; default : printf("%d",2013-(2000+yy/10000)); break; } return 0; } */ //3 /* #include<stdio.h> int main(){ int h,m; scanf("%d %d",&h,&m); m=h*60+m; if (m-30<0){ m=m+24*60-30; } else{ m-=30; } printf("%d %d",m/60,m%60); }*/ //4 /* #include<stdio.h> int main(){ int a; scanf("%d",&a); if (a%10>=1&&a%10<=3&&a/10!=1){ switch(a%10){ case 1: printf("%dst",a); break; case 2: printf("%dnd",a); break; case 3: printf("%drd",a); break; } } else{ printf("%dth",a); } return 0; }*/ //5 /* #include<stdio.h> int main(){ int a,b; scanf("%d %d",&a,&b); if(a%b==0){ printf("%d*%d=%d",b,a/b,a); } else if(b%a==0){ printf("%d*%d=%d",a,b/a,b); } else{ printf("none"); } return 0; } */ //6 //3-1 /* #include<stdio.h> int main(){ int a,b,s=0; scanf("%d %d",&a,&b); for(a;a-1<b;a++){ if(a%3==0){ s=s+a; } } printf("%d",s); return 0; } */ //2 /* #include<stdio.h> int main() { int a,b,s=0; scanf("%d",&a); for(int i=0; i<a; i++) { scanf("%d",&b); if(b%2!=0) { s++; } } printf("%d",s); return 0; } */ /* #include<stdio.h> int main() { int a,s=0; scanf("%d",&a); for(int i=1; i<a+1; i++) { if(a%i==0) { s++; } } if(s==2){ printf("prime"); } else{ printf("not prime"); } return 0; } */
0
0
2

더보기
bottom of page