티스토리 뷰

문제
 

1436번: 영화감독 숌

666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타

www.acmicpc.net

풀이
package main

import (
	"bufio"
	"fmt"
	"os"
)

func main() {
	var n int
	reader := bufio.NewReader(os.Stdin)
	fmt.Fscanln(reader, &n)

	var number int
	var cur int
	for true {
		number++
		var tmpNum = number
		var found = false
		for true {
			if tmpNum == 0 {
				break
			}
			if tmpNum%1000 == 666 {
				cur++
				if cur == n {
					found = true
				}
				break
			}
			tmpNum /= 10
		}
		if found {
			fmt.Println(number)
			break
		}
	}
}
728x90
댓글