//[4B-5-1] 피라미드 숫자모양 만들기 2019.02.26 김서진 #include<stdio.h> FILE *in=fopen("input.txt","r"); int n; int input() { if (!in) {puts("file open error"); return -1;} fscanf(in,"%d",&n); } int output() { if (n<1 || n>10) return 0; int i,j, cnt=0, m=n-1; for (i=1; i<=n; i++, m--) { for (j=1; j<=m; j++) { printf(" "); } for (j=1; j<=i; j+..
//[4B-4-10] 숫자 뛰어서 세서 검색 2019.02.22 김서진 #include<stdio.h> FILE *in=fopen("input.txt","r"); int a,b,c; int input() { if (!in) {puts("file open error"); return -1;} fscanf(in,"%d %d %d",&a,&b,&c); } int output() { int i, cnt=0, flag=0; for (i=a; i<=c; i+=b) { printf("%d ",i); cnt++; if (i==c) { puts(""); printf("%d",cnt); flag=1; } } puts(""); if..
//[4B-4-9] 수의 분해,붙이기-규칙찾기 2019.02.22 김서진 #include<stdio.h> FILE *in=fopen("input.txt","r"); int n; int input() { if (!in) {puts("file open error"); return -1;} fscanf(in,"%d",&n); if (n>1000) return 0; } int output() { int i; for (i=1; i<=n; i++) { printf("%d%d ",i,2*i+2); } } int main() { input(); output(); }
//[4B-4-6] 두 수 사이의 소수 출력하기 2019.02.14 김서진 #include<stdio.h> FILE *in=fopen("input.txt","r"); int n,m; int input() { if (!in) {puts("file open error"); return -1;} fscanf(in,"%d %d",&n,&m); if (m>=n) return 0; } int is_prime(int n) { int i=0; if (n<2) return 0; for (i=2; i<n; i++) { if (n%i==0) { return 0; } } return 1; } int output() ..
//[4B-4-5] 정수 10개 중 소수/함성수 오름차순 출력 2019.02.08 김서진 #include<stdio.h> #include <math.h> int a[100],p[100],c[100],etc[2]; FILE *in=fopen("input.txt","r"); int is_prime(int n), i=0; int input() { if (!in) {puts("file open error"); return -1;} for (i=0; i<10; i++) { fscanf(in,"%d",&a[i]); } } int is_prime(int n) { int j=0; if (n<..
//[4B-4-4] 배열에서 해당숫자 검색 2019.02.08 김서진 #include<stdio.h> #include<string.h> FILE *in=fopen("input.txt","r"); int a[100], n; int i=0; int input() { if (!in) {puts("file open error"); return -1;} while(!feof(in)) { fscanf(in,"%d",&a[i]); i++; } } int output() { int j=0, flag=0; while(1) { printf("find number:"); scanf("%d",&n); if (n==0) bre..
//[4B-4-3] 배열의 가로세로 합 구하기 2019.02.07 김서진 #include<stdio.h> FILE *in=fopen("input.txt","r"); int n, arr[101][101]; int input() { int i,j,cnt=0; if (!in) {puts("file open error"); return -1;} fscanf(in,"%d",&n); for (i=0; i<n; i++) { for (j=0; j<n; j++) { arr[i][j]=++cnt; arr[i][n]+=cnt; arr[n][j]+=cnt; } arr[n][n]+=arr[i][i]; } } int outp..