반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 30676번 이 별은 무슨 색일까 파이썬(Python)

1) 문제번호 : 30676

 

2) 문제 출처

https://www.acmicpc.net/problem/30676

 

30676번: 이 별은 무슨 색일까

별의 색을 출력한다. 빨간색이면 "Red", 주황색이면 "Orange", 노란색이면 "Yellow", 초록색이면 "Green", 파란색이면 "Blue", 남색이면 "Indigo", 보라색이면 "Violet"을 출력한다.

www.acmicpc.net

 

2. 풀이

- 파장값을 입력 받고, 각 구간마다 조건문을 사용하여 색깔을 출력하면 된다.

조건은 아래와 같다.

빨간색: 620nm 이상 780nm 이하
주황색: 590nm 이상 620nm 미만
노란색: 570nm 이상 590nm 미만
초록색: 495nm 이상 570nm 미만
파란색: 450nm 이상 495nm 미만
남색: 425nm 이상 450nm 미만
보라색: 380nm 이상 425nm 미만

 

3. 소스 코드

N = int(input())

if N >= 620 and N <= 780 : 
    print('Red')
elif N >= 590 and N < 620 : 
    print('Orange')
elif N >= 570 and N < 590 : 
    print('Yellow')
elif N >= 495 and N <= 570 : 
    print('Green')
elif N >= 450 and N <= 495 : 
    print('Blue')
elif N >= 425 and N <= 450 : 
    print('Indigo')
elif N >= 380 and N <= 425 : 
    print('Violet')

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기