백준(S5) 1436번: 영화감독 숌 (C언어 C11 C99)

2021. 10. 12. 23:29·C언어/백준 문제풀이
반응형

코드를 보기 전에: 이 문제는 브루트포스의 대입하는 사고와 수학적 사고가 같이 필요한 문제였다.

666이 들어간 숫자를 찾으려면 1000으로 나눠서 나머지가 666이 나와야 한다.

6660같은 경우에는 1000으로 나눈 나머지가 666이지 않으므로, 수학적 사고도 필요하다. 

이럴때는 나누기 10을 하면 된다.

 

코드:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#include <stdio.h>
#include <math.h>
int main()
{
    int res = 665;
    int num;
    scanf("%d", &num);
    int a = 0;
    while (1)
    {
        if (a == num)
        {
            printf("%d", res);
            break;
        }
        res++;
        for (int i = 0; i <= 10; i++)
        {
            if (res / (int)pow(10, i) % 1000 == 666) // 가나다라마 이렇게 5글자가 있을때, i가 0일때는 다라마 % 1000이고, i가 1일때는 나다라 % 1000이다.
            {
                a++; 
                break;
            }
        }
    }
}
Colored by Color Scripter
cs
반응형
'C언어/백준 문제풀이' 카테고리의 다른 글
  • 백준(S5) 2751번: 수 정렬하기 2 (C언어 C11 C99)
  • 백준(B1) 2750번: 수 정렬하기 (C언어 C11 C99)
  • 백준(S5) 4673번: 셀프넘버 (C언어 C11 C99)
  • 백준(S2) 11047번: 동전 0 (C언어 C11 C99)
코딩하는_대학생
코딩하는_대학생
Java Developer, Open Source Enthusiast, Proud Son
  • 코딩하는_대학생
    코딩하는 대학생에서 개발자까지
    코딩하는_대학생
  • 전체
    오늘
    어제
    • 분류 전체보기 (218)
      • 코딩하는 대학생의 책 추천 (8)
        • 클린코드 (5)
        • 헤드퍼스트 디자인패턴 (3)
      • Backend (8) N
        • Spring (14)
        • AWS (3)
        • 회고 (4)
        • Redis (5)
        • 다양한 시각에서 바라본 백엔드 (3)
      • Python (35)
        • 개념 및 정리 (15)
        • 백준 문제풀이 (20)
      • JAVA (17)
        • 개념 및 정리 (14)
        • 백준 문제풀이 (2)
      • 왜? (7)
      • C언어 (42)
        • 개념 및 정리 (9)
        • 백준 문제풀이 (32)
      • 개인 공부 (27)
        • 대학 수학 (5)
        • 대학 영어 (10)
        • 시계열데이터 처리 및 분석 (5)
        • 컴퓨터 네트워크 (6)
        • 운영체제 (1)
      • 솔직 리뷰 (23)
        • 꿀팁 (6)
        • IT기기 (1)
        • 국내 여행 (7)
        • 맛집 (2)
        • 알바 리뷰 (2)
      • 대외활동 (17)
        • 체리피우미 3기 (4)
        • 꿀잠이들 6기 (13)
      • 음식 평가 (1)
      • 일상 & 근황 (2)
  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코딩하는_대학생
백준(S5) 1436번: 영화감독 숌 (C언어 C11 C99)
상단으로

티스토리툴바