본문 바로가기

반응형

SWEET NEW

(352)
[National Treasure] 제31호: 경주 첨성대 국보 제31호: 경주 첨성대 (慶州 瞻星臺) 지정일: 1962.12.20. 소재지: 경상북도 경주시 인왕동 839-1번지 시대: 신라 첨성대는 천체의 움직임을 관찰하던 신라시대의 천문 관측대이다. 받침대 역할을 하는 기단부 위에 술병 모양의 원통 부를 올리고 맨 위에 정자형의 정상부를 얹은 모습으로 높이는 9m이다. 원통 부는 부채꼴 모양으로 27단을 쌓아 올렸으며, 남동쪽으로 난 창을 중심으로 아래쪽은 막돌로 채워져 있고 위쪽은 정상까지 뚫려서 속이 비어 있다. 동쪽 절판이 판돌로 막혀있는 정상부는 정(井) 자 모양으로 맞물린 기다란 석재의 끝이 바깥까지 뚫고 나와있다. 이런 모습은 19~20단, 25~26단에서도 발견되는데 내부에서 사다리를 걸치기에 적당했던 것으로 보인다. 옛 기록에 의하면, "사람..
[MODI] Creation: 무선 손전등 만들기 무선 손전등 만들기 (사용 모듈) LED 모듈 1개, 버튼 모듈 1개, 배터리 모듈 2개, 네트워크 모듈 2개 원격으로 제어할 수 있는 손전등을 만들기 위해서는 네트워크 모듈이 필요하다. 이때 출력과 입력이 별도로 그룹 지어져야 하기 때문에 배터리 모듈과 네트워크 모듈이 각각 필요하며, 네트워크 모듈은 블루투스 통신을 한다. 입력과 출력 모듈에 배터리와 네트워크 모듈을 각각 연결하고, 블루투스 통신을 위해 네트워크 모듈을 서로 연결해 주어야 한다. 각각 연결된 입력/출력 그룹의 네트워크 모듈을 서로 자석으로 붙여 연결시켜준다. 두 개의 네트워크가 서로 연결되면 네트워크 모듈에 초록색 LED가 켜진다. ※ 계속해서 파란색 LED만 점등되면, 네트워크 모듈의 전원을 껐다가 다시 켜준다. (배터리 모듈을 분리..
[C++] 증감 연산자 (Increment Decrement Operators) 증감 연산자는 연산 대상의 앞에 연산자가 오는 전위 연산자와 대상의 뒤에 오는 후위 연산자가 있다. // 전위 연산자 ++x; // 'x + 1'과 같다. // 후위 연산자 x++; // 'x + 1'과 같다. 1. 전위 연산자 #include int main() { using namespace std; int x = 6, y = 6; cout
[C++] BAEKJOON (11653) 소인수분해 문제 정수 N이 주어졌을 때, 소인수분해하는 프로그램을 작성하시오. 첫째 줄에 정수 N이 주어진다. (1 ≤ N ≤ 10,000,000) N의 소인수분해 결과를 한 줄에 하나씩 오름차순으로 출력한다. (단, N이 1인 경우 아무것도 출력하지 않는다.) 결과 #include int main() { using namespace std; int N; cin >> N; int quotient = N; int div = 2; // 소인수분해하기 위해 최소 소수 '2'부터 나누어준다. while (1) { if (quotient < div) break; // 몫이 나누는 값보다 작으면 나누기를 종료한다. if (quotient % div == 0) { // 몫이 0이면, quotient /= div; cout
[Hologram] 홀로그램이란? 홀로그램은 홀로그래피(Holography) 기법을 이용하여 촬영된 것을 말한다. 이때 홀로그래피란 동일한 두 개의 레이저광이 만나서 생기는 빛의 간섭 현상을 이용하여 물체의 입체 정보를 기록하고 재생하는 기술을 일컫는다. 하나의 레이저광은 물체에서 반사해 물체파 파장을 생성하고, 나머지 레이저광은 물체에 닿지 않고 거울을 통해 물체파와 일정한 각도를 이루도록 하는 기준파를 발생시킨다. 물체파와 기준파의 두 파장이 합쳐지면서 간섭무늬를 형성하고, 이것을 기록하고 저장하여 홀로그램을 만들게 된다. ​ 오늘날 홀로그램은 연예인 콘서트 공연장, SF 영화 등에서 볼 수 있다. 또한 홀로그램 기술 자체가 복제가 어려워 보안을 위해 많이 사용되어 ID 카드, 신용카드, 지폐 등에도 많이 사용되고 있다. 참고: 첨단..
[C++] 거듭제곱: pow() pow()는 헤더 파일에 정의되어 있으며, 거듭제곱 계산을 도와주는 함수이다. 기본적으로 "double" 타입으로 정의가 된다. ​ pow(base, exponent)로 사용하며, 함수 오버 로딩이 가능하여 매개변수를 다르게 선언할 수 있다. pow(2, 3) // 2의 3제곱: 8 pow(5, 2) // 5의 2제곱: 25
[MODI] Creation: 자동차 만들기 (바퀴 2개) 자동차 만들기 (바퀴 2개) (사용 모듈) 모터/모터 컨트롤러 모듈 1개, 버튼 모듈 1개, 배터리 모듈 1개, 바퀴 2개, 레고 보드 등 기타 조립 부품 ​ 배터리 모듈이 모터 컨트롤러와 버튼 모듈에 전원을 공급한다. 버튼을 누르면 토글이 전환되어 모터 컨트롤러가 켜지면서 모터 모듈이 돌아간다.
[C++] BAEKJOON (2581) 소수 문제 자연수 M과 N이 주어질 때, M 이상 N 이하의 자연수 중에서 소수인 것을 모두 골라 소수의 합과 최솟값을 출력하는 프로그램을 작성하시오. 첫째 줄에 M, 둘째 줄에 N이 주어지며, 두 수는 자연수이다. (M, N ≤ 10,000) M 이상 N 이하의 자연수 중에서 소수인 것을 모두 찾아 첫째 줄에 합, 둘째 줄에 최솟값을 입력한다. 단, M 이상 N 이하의 자연수 중에서 소수가 없을 경우 '-1'을 출력한다. 예. M = 60, N = 100 60 이상 100 이하의 자연수 중 소수는 61, 67, 71, 73, 79, 83, 89, 97이다. 소수의 합은 61 + 67 + 71 + 73 + 79 + 83 + 89 + 97 = 620이고, 최솟값은 61이다. 결과 #include int main..

반응형