백준 (C) 알고리즘 공부

dev_butler·2023년 3월 19일

c에서 살아남기

목록 보기
1/5

https://steady-coding.tistory.com/260
기반 문제풀이 진행

입출력

2557번

#include <stdio.h>

int main(void)
{
    printf("Hello World!");
    return 0;
}

1000번

# include <stdio.h>

int main()
{
    int a,b;
    scanf("%d %d",&a,&b);

    printf("%d", a+b);

}

10950번

# include <stdio.h>

int main()
{
    int a, b, t;
    scanf("%d", &t);

    for (int i=0; i<t; i++) {
        scanf("%d %d", &a, &b);
        printf("%d \n", a+b);
    }
    return 0;
}

10951번

# include <stdio.h>

int main()
{
    int a, b;

    while (scanf("%d %d", &a, &b) != EOF) {
        printf("%d \n", a+b);
    }
    return 0;
}

10952번

# include <stdio.h>

int main()
{
    int a, b;

    while (scanf("%d %d", &a, &b) != EOF) {
        if (a==0 && b==0) {
            break;
        }
        printf("%d \n", a+b);
    }
    return 0;
}

10953번

# include <stdio.h>

int main()
{
    int t, a, b;

    scanf("%d", &t);

    for (int i = 0; i < t; i++) {
        scanf("%d, %d", &a, &b);
        printf("%d \n", a+b);
    }
    return 0;
}

11021번

# include <stdio.h>

int main()
{
    int a, b, t;
    scanf("%d", &t);

    for (int i = 1; i <= t; i++) {
        scanf("%d %d", &a, &b);
        printf("Case #%d: %d \n", i, a+b);
    }
    return 0;
}

11022번

# include <stdio.h>

int main()
{
    int a, b, t;
    scanf("%d", &t);

    for (int i = 1; i <= t; i++) {
        scanf("%d %d", &a, &b);
        printf("Case #%d: %d + %d = %d \n", i, a, b, a+b);
    }
    return 0;
}

11718번

# include <stdio.h>

int main()
{
    char a;

    while (scanf("%c", &a) != -1) {
        printf("%c", a);
    }
    return 0;
}

11719번

# include <stdio.h>

int main()
{
    char a;

    while (scanf("%c", &a) != -1) {
        printf("%c", a);
    }
    return 0;
}

11720번

# include <stdio.h>

int main()
{
    int n;
    char a[101];

    scanf("%d", &n);
    scanf("%s", a);

    int sum = 0;

    for (int i = 0; i < n; i++) {
        sum += a[i] - '0';
    }
    printf("%d", sum);

    return 0;
}

11721번

코드를 입력하세요

2741번

# include <stdio.h>

int main()
{
    int n;
    scanf("%d", &n);

    for (int i = 1; i <= n; i++) {
        printf("%d \n", i);
    }
    return 0;
}

2742번

# include <stdio.h>

int main()
{
    int n;
    scanf("%d", &n);

    for (int i = n; i>0; i--) {
        printf("%d \n", i);
    }
    return 0;
}

2739번

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);

    for (int i=1; i<10; i++) {
        printf("%d * %d = %d \n", n, i, n*i);
    }
    return 0;
}

8393번

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);
    int sum=0;

    for (int i=1; i<=n; i++) {
        sum += i;
    }
    printf("%d \n", sum);
    
    return 0;
}

10818번

2438번

2439번

2440번

2441번

# include <stdio.h>

int main()
{
    int n, i, j;
    scanf("%d", &n);

    for (i=0; i<n; i++) {
        for (j=0; j<i; j++)
             printf(" "); 
        for (j=0; j<n-i; j++)
             printf("*");  
        printf("\n");     
    }
    return 0;
}

2442번

# include <stdio.h>

int main()
{
    int n;
    int i,j;

    scanf("%d", &n);

    for (i=1; i<=n; i++) {  //행 증가
        for (j=n-i; j>0; j--)  //공백 출력
            printf(" ");
        for (j=0; j<2*i-1; j++)  //*출력 (2n-1)개까지
            printf("*");
        printf("\n");        
    }
    return 0;
}

2445번

#include <stdio.h>
int main()
{
    int n;
    
    scanf("%d", &n);
    
    for (int i=1; i<n; i++) {
        for (int j=0; j<i; j++)
            printf("*");
        for (int k=(n*2)-(i*2); k>0; k--)
            printf(" ");
        for (int j=i; j>0; j--)
            printf("*");
        printf("\n");
    }
    
    for (int i=n; i>0; i--) {
        for (int j=i; j>0; j--)
            printf("*");
        for (int k=0; k<2*(n-i); k++)
            printf(" ");
        for (int j=i; j>0; j--)
            printf("*");
        printf("\n");
    }
    return 0;
}

2522번

#include <stdio.h>

int main() {
    int n;
    scanf("%d", &n);

    for (int i=1; i<=n; i++) {
        for (int j=1; j<=n-i; j++)
             printf(" ");
        for (int j=1; j<=i; j++)
             printf("*"); 
        printf("\n");         
    }

    for (int i=n-1; i>0; i--) {
        for (int j=1; j<=n-i; j++)
             printf(" ");
        for (int j=1; j<=i; j++)
            printf("*");
        printf("\n");         
    }
    return 0;
}

2446번

10991번

10992번

0개의 댓글