Programmers | 코딩테스트 입문 - 직각삼각형 출력하기(자바,파이썬), 문자열 반복, repeat, *
2022. 12. 29. 17:58ㆍ공부/Programmers
프로그래머스 Lv.0 직각삼각형 출력하기
JAVA
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i=0; i<n; i++){
for(int j=0; j<i+1; j++){
System.out.print("*");
}
System.out.println("");
}
}
}
다른 사람 풀이
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i=1; i<=n; i++){
System.out.println("*".repeat(i));
}
}
}
- repeat(매개변수) : 문자열을 매개변수 횟수만큼 반복
Python3
n = int(input())
for i in range(1,n+1):
for j in range(i):
print("*", end='')
print('')
다른 사람 풀이
n = int(input())
for i in range(n):
print('*'*(i+1))
- ' * '를 사용하여 문자열 반복