본문 바로가기
728x90
반응형

프로그래밍133

[파이썬] 백준 1436번 문제 풀이 영화감독 숌 문제 설명 666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다. 종말의 수란 어떤 수에 6이 적어도 3개 이상 연속으로 들어가는 수를 말한다. 제일 작은 종말의 수는 666이고, 그 다음으로 큰 수는 1666, .. 2024. 2. 4.
[파이썬] 백준 1259번 팰린드롬수 문제풀이 팰린드롬수 어떤 단어를 뒤에서부터 읽어도 똑같다면 그 단어를 팰린드롬이라고 한다. 'radar', 'sees'는 팰린드롬이다. 수도 팰린드롬으로 취급할 수 있다. 수의 숫자들을 뒤에서부터 읽어도 같다면 그 수는 팰린드롬수다. 121, 12421 등은 팰린드롬수다. 123, 1231은 뒤에서부터 읽으면 다르므로 팰린드롬수가 아니다. 또한 10도 팰린드롬수가 아닌데, 앞에 무의미한 0이 올 수 있다면 010이 되어 팰린드롬수로 취급할 수도 있지만, 특별히 이번 문제에서는 무의미한 0이 앞에 올 수 없다고 하자. 문제 링크 https://www.acmicpc.net/problem/1259 1259번: 팰린드롬수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주.. 2024. 2. 4.
[C언어] 조건문 if else 구문 if else 구문이란? C언어에서는 특정 조건일 때 참일 때 실행할 코드와 거짓일 때 실행할 코드를 나눠서 코드를 작성할 수 있습니다. 그 방법은 바로 조건문인 if else 구문을 사용하는 것입니다. if else 구문을 이해하기 위해서는 먼저 if 조건문을 이해하고 있어야합니다. if 조건문에 대한 블로그 글은 아래에 공유를 해드리겠습니다. https://imcoding-official.tistory.com/120 [C언어] 조건문 if 조건문이란? 조건문이란 특정 조건에서 실행할 코드를 정해놓고 조건에 따라서 프로그램을 다르게 동작하게 하는 문법을 뜻합니다. 조건문을 활용하면 특정 조건에 맞게 프로그램을 다양한 방 imcoding-official.tistory.com if else 구문 문법 if.. 2024. 1. 27.
[C언어] 조건문 if 조건문이란? 조건문이란 특정 조건에서 실행할 코드를 정해놓고 조건에 따라서 프로그램을 다르게 동작하게 하는 문법을 뜻합니다. 조건문을 활용하면 특정 조건에 맞게 프로그램을 다양한 방식으로 사용자에게 제공할 수 있는 장점이 있습니다. 이번 글에서는 C언어에서 제공하는 조건문인 if 구문에 대해서 알아보도록 하겠습니다. if 조건문 문법 if(조건) { 조건이 참일 때 실행할 코드들 } C언어에서 제공하는 if 조건문의 문법은 다음과 같습니다. if ( 조건 ) 이 조건의 결과는 bool 자료형의 값인 true 아니면 false 값으로 반환됩니다. 조건은 보통 비교연산자나 논리연산자를 통한 연산을 진행한 후 특정 조건이 참인지 거짓인지 판별합니다. bool 자료형에 관한 글은 아래에 있습니다. https:/.. 2024. 1. 27.
[C언어] 비교 연산자 ==, !=, <, <=, >, >= 소개 안녕하세요 아임코딩입니다. 이번에는 C언어에서 제공하는 비교 연산자에 대해서 알아보도록 하겠습니다. 비교 연산자란? 비교 연산자는 C언어에서 제공하는 양변을 비교하는 연산자 입니다. 비교 연산자의 결과는 bool 자료형인 참 혹은 거짓 값으로 반환이 됩니다. 예를 들어, 10 < 20 처럼 10과 20을 비교한 결과는 참(값으론 1)이 반환이 됩니다. 이 글에서는 이와 같은 비교 연산자를 소개합니다. 같음 연산자 == C언어에서 양변이 같은지 검사할 때는 == 기호를 사용합니다. 만약 양변이 같다면 결과는 1(참)이 되고, 만약 양변이 다르다면 결과는 0(거짓)이 됩니다. 코드를 통해 자세히 알아보도록 하겠습니다. #include void main() { printf("%d", 10 == 10); .. 2024. 1. 26.
[C언어] 논리 연산자 and or not && || ! 소개 안녕하세요 아임코딩입니다. 이번에는 C언어에서 제공하는 논리 연산자에 대해서 알아보도록 하겠습니다. 논리 연산자란? 논리 연산자는 참 혹은 거짓 값을 이용하여 연산을 하는 방법입니다. C언어에서는 참 혹은 거짓 값을 저장할 수 있는 bool 자료형을 제공합니다. 이 bool 자료형을 이용하여 논리 연산을 진행할 수 있습니다. AND 연산자 && AND 연산은 우리나라 말로는 그리고 라는 뜻입니다. AND 연산은 연산하는 두 피연산자가 모두 참일 때만 결과가 참인 연산입니다. true and true == true true and false == false false and true == false false and false == false And 연산의 4가지 경우를 나타내면 위와 같습니다. An.. 2024. 1. 26.
728x90
반응형