Bibi's DevLog ๐Ÿค“๐ŸŽ

[Java] ๋ฐฑ์ค€ 2438๋ฒˆ ๋ณ„์ฐ๊ธฐ-1 ๋ฌธ์ œ ํ’€์ด - ์ด์ค‘๋ฃจํ”„(์ด์ค‘for๋ฌธ), print()์™€ println() ๋ณธ๋ฌธ

๐Ÿ–ฅ BE ๋ฐฑ์—”๋“œ/Java ์ž๋ฐ”

[Java] ๋ฐฑ์ค€ 2438๋ฒˆ ๋ณ„์ฐ๊ธฐ-1 ๋ฌธ์ œ ํ’€์ด - ์ด์ค‘๋ฃจํ”„(์ด์ค‘for๋ฌธ), print()์™€ println()

๋น„๋น„ bibi 2020. 11. 6. 14:43

๋ฌธ์ œ ์›๋ณธ : ๋ฐฑ์ค€ ์˜จ๋ผ์ธ ์ €์ง€

www.acmicpc.net/problem/2920 ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

 

2920๋ฒˆ: ์Œ๊ณ„

๋‹ค์žฅ์กฐ๋Š” c d e f g a b C, ์ด 8๊ฐœ ์Œ์œผ๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค. ์ด ๋ฌธ์ œ์—์„œ 8๊ฐœ ์Œ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ˆซ์ž๋กœ ๋ฐ”๊พธ์–ด ํ‘œํ˜„ํ•œ๋‹ค. c๋Š” 1๋กœ, d๋Š” 2๋กœ, ..., C๋ฅผ 8๋กœ ๋ฐ”๊พผ๋‹ค. 1๋ถ€ํ„ฐ 8๊นŒ์ง€ ์ฐจ๋ก€๋Œ€๋กœ ์—ฐ์ฃผํ•œ๋‹ค๋ฉด ascending, 8

www.acmicpc.net


๋ฌธ์ œ

์ฒซ์งธ ์ค„์—๋Š” ๋ณ„ 1๊ฐœ, ๋‘˜์งธ ์ค„์—๋Š” ๋ณ„ 2๊ฐœ, N๋ฒˆ์งธ ์ค„์—๋Š” ๋ณ„ N๊ฐœ๋ฅผ ์ฐ๋Š” ๋ฌธ์ œ

์ž…๋ ฅ

์ฒซ์งธ ์ค„์— N(1 ≤ N ≤ 100)์ด ์ฃผ์–ด์ง„๋‹ค.

์ถœ๋ ฅ

์ฒซ์งธ ์ค„๋ถ€ํ„ฐ N๋ฒˆ์งธ ์ค„๊นŒ์ง€ ์ฐจ๋ก€๋Œ€๋กœ ๋ณ„์„ ์ถœ๋ ฅํ•œ๋‹ค.

์˜ˆ์ œ ์ž…๋ ฅ 1

5

์˜ˆ์ œ ์ถœ๋ ฅ 1

* 
**
***
**** 
*****

 

 


 

๋‹ค ์•„๋Š” ๋‚ด์šฉ ๊ฐ€์ง€๊ณ  ์‚ฝ์งˆ ์—„์ฒญ ํ•œ ๋ฌธ์ œ.. ใ… 

์ด์ค‘๋ฃจํ”„๋„ print()๋„ println() ๋„ ๋‹ค ์•„๋Š”๋ฐ ์™œ ๋‹ต์ด ์•ˆ๋‚˜์˜ค๋Š”๊ฐ€~~ ํ•˜๋ฉด์„œ ํ˜ผ์ž ๋‹ต๋‹ตํ•ดํ–ˆ๋‹ค.

์ด์ค‘for๋ฌธ, for๋ฌธ ์•ˆ์— while๋ฌธ ๋“ฑ ์ด๊ฒƒ์ €๊ฒƒ ๋‹ค ์‹œ๋„ํ•ด๋ณด๋‹ค๊ฐ€ ๋ถ„๋ช… ๋งž๋Š”๊ฑฐ๊ฐ™์€๋ฐ ์™œ ์•ˆ๋˜์ง€?? ํ•˜๋ฉฐ
ํ•œ์‹œ๊ฐ„ ๋„˜๊ฒŒ ์‚ฝ์งˆํ•˜๋‹ค๊ฐ€ ๊ฒฐ๊ตญ ์ •๋‹ต์ฝ”๋“œ ๊ตฌ๊ธ€๋งํ–ˆ๋‹ค.
(st-lab.tistory.com/35 ์ฐธ๊ณ . ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค..ใ… ใ… )

 

โ—โ— System.out.println()์œผ๋กœ ์ค„๋ฐ”๊ฟˆ๋งŒ ํ•˜๋ฉด ํ›จ์”ฌ ์‰ฝ๊ฒŒ ํ’€ ์ˆ˜ ์žˆ๋‹ค.
๋‚˜๋Š” ๊ณ„์† print("*"); ์™€ println("*"); ์œผ๋กœ ํ’€๋ ค๊ณ  ํ•ด์„œ ๊ณ„์† ๊ผฌ์ด๊ณ  ์–ด๋ ค์› ๋Š”๋ฐ;;
println()์˜ ์†Œ๊ด„ํ˜ธ ์•ˆ์— ์•„๋ฌด๊ฒƒ๋„ ๋„ฃ์ง€ ์•Š์œผ๋ฉด ์ค„๋ฐ”๊ฟˆ๋งŒ ํ•ด ์ค€๋‹ค. </br>์ฒ˜๋Ÿผ.
์ด๊ฑธ ๋ชฐ๋ผ์„œ ๊ณ„์† ์–ด๋ ต๊ฒŒ ํ’€๊ณ  ์žˆ์—ˆ๋‹ค.ใ…œ

์‚ฌ์‹ค ๋‚ด๊ฐ€ ํ’€์ดํ•œ ๋ฐฉ์‹๋Œ€๋กœ ํ•ด๋„ ๋ฐ˜๋ณต๋ฌธ ์กฐ๊ฑด ์ž˜ ์ˆ˜์ •ํ•˜๋ฉด ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์€๋ฐ
๊ณ„์† ์•ˆ ๋˜๋Š” ๊ฑฐ ๋ณด๋‹ˆ ๋‚ด๊ฐ€ ๋ฐ˜๋ณต๋ฌธ์— ์•ฝํ•œ๊ฐ€ ๋ณด๋‹ค.
๋ฐ˜๋ณต๋ฌธ์—ฐ์Šต.. ํ™”์ดํŒ…..


๋‚ด ์ฝ”๋“œ

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner s = new Scanner(System.in);
        int N = s.nextInt();
        s.close();

        if (N < 1 || N > 100) return;

        for (int i = 1; i <= N; i++) {
            for (int j = 1; j <= i ; j++) {
                System.out.print("*");
            }
            System.out.println(); // ์ค„๋ฐ”๊ฟˆ
        }

    }
}