도메인 등록 완료 :)

Daily/doodle!2019. 11. 25. 13:51
 

홍영준

Doodling the World

itsjjun.xyz

이젠 이 주소로 접속할 수 있게 되었어요!

SSL 인증서도 적용하여 더 나은 보안 연결을 제공합니다 :)

'Daily > doodle!' 카테고리의 다른 글

스팀 게임 'Orbt XL' 리뷰  (0) 2017.08.02
오버워치 신영웅 둠피스트 출시!  (0) 2017.07.28
나무를 까부수자! 팀버맨 (Timberman)  (0) 2017.07.22
질렀다! LAMY Safari 만년필  (0) 2017.05.05

Project Euler 7번 그리고 화려한 복귀!

IT/Project Euler2017. 8. 3. 13:02
친구들 오랜만이야! 잠시 쉬는 시간을 가지고 돌아온 댄지야

이럴 시간 없고 빨리 시작해보자! 오늘은 Project Euler 7번 문제를 풀 시간이야


10,001번째의 소수를 구하세요.

우리는 오늘 2, 3, 5, 7, 11, ... 으로 이어지는 소수들 중에서 10,001번째 소수를 구하여야 해.

즉 1하고 자기자신으로만 나누어지는 수를 찾아내는 코드를 짜면 되는 것이지!


자 내가 짠 C코드는 밑과 같아.


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
27
#include <stdio.h>
int main(void)
{
    int i=0, j=0;
 
    int Count = 0;
    i = 2;  // 소수는 2부터 시작함
    while (Count != 10001
    {
        j = 2// j도 2부터 시작하여 나눠줌
        while (j <= i - 1)  // j가 i-1보다 작거나 같을 때
        {
            if (i % j == 0)  // i와 j를 나눈 나머지가 0인 경우
            {
                break;  // 반복문 탈출
            }
            j++;
        }
        if (i == j) // i와 j가 같은 경우
       {
            Count++// count에 1을 더함
        }
        i++// i에 1을 더함
    }
    printf("%d ", i);
    return 0;
}
cs


변수 i는 소수를 저장하기 위한 변수고 j는 소수를 판별하기 위해서 나눠줄 수를 저장하기 위한 변수야. 변수 Count는 10,001번째를 판별해줄 친구야.


i와 j를 나눌 때 자기 자신보다 작은 수로 나누어졌을 때에는 반복문을 탈출하고 i와 j가 같아서 나누어 떨어진다면 소수가 되는 거니깐 변수 Count에 소수 개수가 1개가 늘었으니 1을 더하게 되는거지.


이 과정을 반복하여 최종 결과인 '104743'이 나오게 돼


17. 8. 3 'Project Euler 7번 그리고 화려한 복귀!' 끗

스팀 게임 'Orbt XL' 리뷰

Daily/doodle!2017. 8. 2. 17:15


▲ Orbt XL 트레일러

게임명 Orbt XL

17. 4. 22 스팀에서 발매

정가 1,100원

#캐주얼, #인디, #액션, #2D, #아케이드, #우주

이 게임은 공전하는 지구의 궤도를 조종해 최대한 오래 공전해야하는 캐주얼 게임이야. 이 게임도 팀버맨처럼 모바일을 통해 발매된 'Orbt' PC버전이야. 궤도라는 뜻을 가진 'Orbit'이란 단어에서 축약된 'Orbt'이라는 이름을 사용한 것 같아.

 

 

 

위에 사진이 'Orbt XL'의 인게임 화면인데, 하나의 버튼만 사용해서 지구가 화면 가운데에 있는 블랙홀에 빨려들어가지 않도록 거리를 조절해야 하고, 사방에서 블랙홀로 빨려들어오는 소행성과 부딪히지 않고 최대한 오랜시간 버텨야해. 그리고 블랙홀에 근접한 상태에서 행성을 유지하면 점수가 더 빠르게 누적되는게 특징이야.

 

 

지구가 블랙홀에 가까울수록 공전하는 속도도 빨라지고 빨려들어가는 속도가 높아져. 이와 반대로 블랙홀과 최대한 멀어진 상태에서는 공전하는 속도도 느려지고 블랙홀에 빨려들어가는 속도도 느려지겠지.

 

 

여타 캐주얼 게임이 그렇듯이, 이 게임은 오래 진행될 수록 블랙홀에 접근하는 행성들이 많아지게 되어서 고득점은 어려운 그런 게임이야. 

 

총체적으로 평가하면 머리 속이 복잡하거나, 심심할 때 아무 생각없이 하기에 좋은 게임인 것 같아. 여기서 끗!

 

친구들 더운 여름날에 고생이 정말 많아. 이 게임도 저렴한 게임인 만큼 심심한 친구들은 구매해서 해보는게 어떨까?

 

17. 8. 2 '스팀 게임 'Orbt XL' 리뷰' 끗

'Daily > doodle!' 카테고리의 다른 글

도메인 등록 완료 :)  (0) 2019.11.25
오버워치 신영웅 둠피스트 출시!  (0) 2017.07.28
나무를 까부수자! 팀버맨 (Timberman)  (0) 2017.07.22
질렀다! LAMY Safari 만년필  (0) 2017.05.05