[DAY 107 - 코드업 CodeUp] 6082 - 3 6 9 게임의 왕이 되자 (파이썬)

2022. 7. 7. 00:31·🎲 알고리즘 공부/코드업

📝 문제 설명

> 3 6 9 게임의 왕이 되기 위한 369 마스터 프로그램을 작성해 보자.


입출력 예시

 

https://codeup.kr/problem.php?id=6082 

 

[기초-종합] 3 6 9 게임의 왕이 되자(설명)(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr


🎨 풀이

💡 전체 코드

import sys

n = int(sys.stdin.readline())

for num in range(1,n+1):
    if num % 10 == 3 or num % 10 == 6 or num % 10 == 9:
        print("X",end = ' ')
    else : print(num,end = ' ')

> 핵심 :  10으로 나눴을 때 3, 6, 9 중 하나가 남는지 확인하기!

 

🍦 설명

# main

1. n을 입력받는다.

 

(for문 : 1부터 n+1 까지!)

if num % 10 == 3 or num % 10 == 6 or num % 10 == 9:
        print("X",end = ' ')
else : print(num,end = ' ')

2. for문의 수를 10으로 나눴을 때, 3이나 6이나 9 중 하나로 남는다면 X를 출력해준다.

  - 여기서 입력이 1 ~ 29 까지 된다고 했기 때문에 33 같이 X를 두 번 출력하는 경우는 고려하지 않아도 된다.

  - 위와 같은 이유로 36도 안되고, 93도 안된다!

  - print('X', end= ' ')는 X를 출력하는데, 그 끝을 공백으로 처리하라는 뜻이다. 원래 print()의 기본 end 값은 줄바꿈이다!! 

3. 만약 나머지가 3, 6, 9 중에 없다면 그 수를 그대로 출력해준다! 


 

​끝~

 

 

⭐ 느낀점

 

> 만약 짝짝!을 구현했어야한다면 좀 어려웠을 것 같다. 그 때는 문자 하나씩 비교하는 느낌으로 했어야할 것 같기도 하고?! 생각 좀 해보니까 하라고 하면 가능하긴 했을 것 같다. 근데 동작 시간은 좀 오래 걸릴듯. ㅋㅋㅋㅋㅋㅋㅋ 히히

'🎲 알고리즘 공부 > 코드업' 카테고리의 다른 글

[DAY 109 - 코드업 CodeUp] 6084 - 소리 파일 저장용량 계산하기 (파이썬)  (0) 2022.07.09
[DAY 108 - 코드업 CodeUp] 6083 - 빛 섞어 색 만들기 (파이썬)  (0) 2022.07.08
[DAY 106 - 코드업 CodeUp] 6081 - 16진수 구구단 출력하기 (파이썬)  (0) 2022.07.06
[DAY 105 - 코드업 CodeUp] 6080 - 주사위 2개 던지기 (파이썬)  (0) 2022.07.05
[DAY 104 - 코드업 CodeUp] 6079 - 언제까지 더해야 할까? (파이썬)  (0) 2022.07.04
'🎲 알고리즘 공부/코드업' 카테고리의 다른 글
  • [DAY 109 - 코드업 CodeUp] 6084 - 소리 파일 저장용량 계산하기 (파이썬)
  • [DAY 108 - 코드업 CodeUp] 6083 - 빛 섞어 색 만들기 (파이썬)
  • [DAY 106 - 코드업 CodeUp] 6081 - 16진수 구구단 출력하기 (파이썬)
  • [DAY 105 - 코드업 CodeUp] 6080 - 주사위 2개 던지기 (파이썬)
듬듬
듬듬
  • 듬듬
    두드림
    듬듬
  • 전체
    오늘
    어제
    • 분류 전체보기 (280)
      • 📑 신입일기 (35)
      • 🍪 Web (1)
        • angular (1)
        • JavaScript (0)
      • 🧩 Node.js 공부 (2)
      • 🎲 알고리즘 공부 (192)
        • 프로그래머스 (76)
        • 백준 (96)
        • 코드업 (19)
      • 🎨 Tistory Customizing (1)
      • 💌 일상 (12)
        • 일상 (5)
        • 기록 (7)
      • 📜 자격증 (2)
        • 정보처리기사 (2)
      • 📗 spring boot 공부 (9)
      • 학교 공부 (20)
        • ICT 개론 (14)
        • 리눅스 (6)
      • ChatGPT 랑 놀기 (0)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 링크

    • 깃허브
  • 공지사항

  • 인기 글

  • 태그

    nodejs
    신입일기
    폰켓몬
    코린이
    til
    스프링부트
    코테
    코드업
    50문답
    충무로
    오버워치
    백준
    BOJ
    오블완
    티스토리챌린지
    정보처리기사
    피보나치수
    연습문제
    코민이
    일기
    6월 목표
    카카오
    정처기
    스프링 부트
    프로그래머스
    파이썬
    컨텐더스
    codeup
    찬양추천
    행렬덧셈
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
듬듬
[DAY 107 - 코드업 CodeUp] 6082 - 3 6 9 게임의 왕이 되자 (파이썬)
상단으로

티스토리툴바