반응형 백준2438번2 코딩테스트 9일차(2025.01.23) - 백준2438번(별 찍기 - 1) 내 풀이 공백이 있는 피라미드 쌓기import sysinput = sys.stdin.readlinen = int(input().rstrip())for i in range(1, n + 1): print(f"{(n - i) * ' '}{i * '*'}")결과: 정답더 옳은 정답N = int(input())for i in range(1, N + 1): print(' ' * (N - i) + '*' * i) 고찰현재 코드를 다른 언어(예: C, Java, JavaScript 등)로 구현한다면 어떤 차이가 있을까? C 언어#include int main() { int n; scanf("%d", &n); for (int i = 1; i Javaimport java.util.Scanner.. 2025. 1. 23. 코딩테스트 9일차(2025.01.23) - 2438번(별 찍기 - 1) 내 풀이반절 피라미드 쌓기import sysinput = sys.stdin.readlineT = int(input().rstrip())for i in range(1, T + 1): print(f"{i * "*"}")결과: 정답더 옳은 정답N = int(input())for i in range(1, N + 1): print('*' * i) 내가 만든 것의 문제점은 마지막에 print(f"")구문을 넣어 필요없는 부분을 만든 것이다. 이점을 생각하여 좋은 코드를 작성하도록 해야겠다. 고찰질문: 문제를 정확히 분석하는 과정"에서 중요한 요소는 무엇일까? 문제를 정확히 분석하는 과정에서 중요한 요소는 다음과 같다:1. 문제의 요구 사항 파악문제의 본질 이해: 문제에서 요구하는 핵심 기능이나 목표를 .. 2025. 1. 23. 이전 1 다음 반응형