새벽_나그네
12시 지난 새벽
새벽_나그네
전체 방문자
오늘
어제
  • 분류 전체보기
    • TIL
    • DevLog
    • Algorithm
    • ComputerScience
    • etc

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 내일배움카드
  • 자기주도학습
  • 코딩
  • 내일배움캠프
  • Selenium 4
  • 내일배움단
  • AI트랙
  • machine learning
  • TodayILearned
  • Python
  • Github
  • 코린이
  • 개발일지
  • 국비지원
  • portfolio
  • 스파르타코딩클럽
  • 코딩프로젝트
  • 프로그래머스
  • til
  • docker

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
새벽_나그네

12시 지난 새벽

Algorithm

[프로그래머스] 코딩테스트 연습연습문제 직사각형 별찍기

2022. 7. 3. 20:23

문제

문제 설명

이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다.
별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요.

 

입력 & 출력

예시

입력

5 3

출력

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

새로 사용한 함수

''.join(lst)

배열에 저장된 값을 일렬로 뽑아낼때 사용 ''부분에 ' ' 등으로 하면 한칸 띄운 상태로 가공이 가능하다.

 

풀이 과정

1. 아주 간단한 문제로 입력값 두개를 받아서 이를 이용하여 2중 for문을 구성

2. 각 배열의 value값은 *을 넣을 수 있게 한다.

3. 해당 배열을 순서대로 출력하면 끝

4. 다른 과정은 문제없이 만들었지만 마지막 print문에서 문자열 처리하는 것은 검색을 이용하여 사용했다.

 

코드

a, b = map(int, input().strip().split(' '))

stars = [['*' for col in range(a)] for row in range(b)]

for star in stars:
    print(''.join(star))
저작자표시 비영리 변경금지 (새창열림)

'Algorithm' 카테고리의 다른 글

[프로그래머스] 코딩테스트 연습깊이/너비 우선 탐색(DFS/BFS)타겟 넘버  (0) 2022.07.10
[프로그래머스] 코딩테스트 연습월간 코드 챌린지 시즌1내적  (0) 2022.07.04
[프로그래머스] 코딩테스트 연습힙(Heap)더 맵게  (0) 2022.07.02
[프로그래머스] 코딩테스트 연습월간 코드 챌린지 시즌3 없는 숫자 더하기  (0) 2022.06.29
[프로그래머스] 코딩테스트 연습스택/큐 기능개발  (0) 2022.06.28
    'Algorithm' 카테고리의 다른 글
    • [프로그래머스] 코딩테스트 연습깊이/너비 우선 탐색(DFS/BFS)타겟 넘버
    • [프로그래머스] 코딩테스트 연습월간 코드 챌린지 시즌1내적
    • [프로그래머스] 코딩테스트 연습힙(Heap)더 맵게
    • [프로그래머스] 코딩테스트 연습월간 코드 챌린지 시즌3 없는 숫자 더하기
    새벽_나그네
    새벽_나그네
    IT, 프로그래밍, 정보, 스마트스토어

    티스토리툴바