"BOJ 2438 별 찍기 - 1"의 두 판 사이의 차이

8번째 줄: 8번째 줄:
{{BOJ 8단계}}
{{BOJ 8단계}}
{{BOJ 단계 푸터}}
{{BOJ 단계 푸터}}
==C==
<source lang='C'>
#include <stdio.h>
int main() {
    int N;
    int i, j;
    scanf("%d", &N);
    for (i = 0; i < N; i++) {
        for (j = 0; j < i + 1; j++) {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}
</source>
==C++==
<source lang='C++'>
#include <iostream>
using namespace std;
int main() {
    int N;
    int i, j;
    cin >> N;
    for (i = 0; i < N; i++) {
        for (j = 0; j < i + 1; j++) {
            cout << "*";
        }
        cout << endl;
    }
    return 0;
}
</source>
<source lang='C++'>
#include <cstdio>
int main() {
    int N;
    int i, j;
    scanf("%d", &N);
    for (i = 0; i < N; i++) {
        for (j = 0; j < i + 1; j++) {
            printf("*");
        }
        printf("\n");
    }
    return 0;
}
</source>


==Bash==
==Bash==

2018년 8월 10일 (금) 15:57 판

1 개요

BOJ 2438 별 찍기 - 1

[[분류:BOJ {{{단계}}}단계]]

  • 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개 출력해 봅니다
  • 알고리즘 분류: 보기
BOJ 단계별로 풀어보기
순번 문제 풀이

틀:BOJ 3단계 틀:BOJ 8단계 틀:BOJ 단계 푸터

2 C

#include <stdio.h>

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

    scanf("%d", &N);

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

    return 0;
}

3 C++

#include <iostream>
using namespace std;

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

    cin >> N;

    for (i = 0; i < N; i++) {
        for (j = 0; j < i + 1; j++) {
            cout << "*";
        }
        cout << endl;
    }

    return 0;
}
#include <cstdio>

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

    scanf("%d", &N);

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

    return 0;
}

4 Bash

read a
for b in `seq 1 $a`
do
    perl -e 'print "*" x '$b && echo
done

5 Java

import java.util.*;
public class Main {
    public static void main(String args[]) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        for(int i=1; i<=n; i++) {
            for(int j=1; j<=i; j++) {
                System.out.print("*");
            }
            System.out.print("\n");
        }
    }
}

6 Perl

printf("*" x $_ . "\n") for(1..<>);

7 PHP

<?php
fscanf(STDIN,"%d",$n);
ob_start();
for($i=1; $i<=$n; $i++) echo str_repeat('*',$i) . "\n";
ob_flush();
<?php
fscanf(STDIN,"%d",$n);
ob_start();
for($i=1; $i<=$n; $i++) {
    for($j=1; $j<=$i; $j++) echo '*';
    echo "\n";
}
ob_flush();

8 Python

n = int(input())
for i in range(1,n+1):
    print( '*' * i )
n = int(input())
for i in range(1,n+1):
    for j in range(1, i+1):
        print( '*', end='' )
    print()

9 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}