분류 전체보기 338

[백준] 1436 : 영화감독 숌 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/1436문제666은 종말을 나타내는 수라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조지 루카스와 피터 잭슨을 뛰어넘는다는 것을 보여주기 위해서 영화 제목을 좀 다르게 만들기로 했다.종말의 수란 어떤 수에 6이 적어도 3개 이상 연속으로 들어가는 수를 말한다. 제일..

백준 2025.11.15

[백준] 1018 : 체스판 다시 칠하기 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/1018문제지민이는 자신의 저택에서 MN개의 단위 정사각형으로 나누어져 있는 M×N 크기의 보드를 찾았다. 어떤 정사각형은 검은색으로 칠해져 있고, 나머지는 흰색으로 칠해져 있다. 지민이는 이 보드를 잘라서 8×8 크기의 체스판으로 만들려고 한다.체스판은 검은색과 흰색이 번갈아서 칠해져 있어야 한다. 구체적으로, 각 칸이 검은색과 흰색 중 하나로 색칠되어 있고, 변을 공유하는 두 개의 사각형은 다른 색으로 칠해져 있어야 한다. 따라서 이 정의를 따르면 체스판을 색칠하는 경우는 두 가지뿐이다. 하나는 맨 왼쪽 위 칸이 흰색인 경우, 하나는 검은색인 경우이다.보드가 체스판처럼 칠해져 있다는 보장이 없어서, 지민이는 8×8 크기의 체스판으로 잘..

백준 2025.11.15

TIL - 20251110

📚 오늘 공부한 내용https://sson-coding.tistory.com/225 [백준] 19532 : 수학은 비대면강의입니다 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/19532문제수현이는 4차 산업혁명 시대에 살고 있는 중학생이다. 코로나 19로 인해, 수현이는 버추얼 학교로 버추얼 출석해 버추얼 강의를 듣고 있다. 수현이의 버sson-coding.tistory.comhttps://sson-coding.tistory.com/226 [SWEA] 1859 : 백만 장자 프로젝트 (Python/파이썬)문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Lrs..

TIL 2025.11.15

[SWEA] 1859 : 백만 장자 프로젝트 (Python/파이썬)

문제 링크https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5LrsUaDxcDFAXc#none문제25년 간의 수행 끝에 원재는 미래를 보는 능력을 갖게 되었다. 이 능력으로 원재는 사재기를 하려고 한다.다만 당국의 감시가 심해 한 번에 많은 양을 사재기 할 수 없다.다음과 같은 조건 하에서 사재기를 하여 최대한의 이득을 얻도록 도와주자. 1. 원재는 연속된 N일 동안의 물건의 매매가를 예측하여 알고 있다. 2. 당국의 감시망에 걸리지 않기 위해 하루에 최대 1만큼 구입할 수 있다. 3. 판매는 얼마든지 할 수 있다.예를 들어 3일 동안의 매매가가 1, 2, 3 이라면 처음 두 날에 원료를 구매하여 ..

SWEA 2025.11.11

[백준] 19532 : 수학은 비대면강의입니다 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/19532문제수현이는 4차 산업혁명 시대에 살고 있는 중학생이다. 코로나 19로 인해, 수현이는 버추얼 학교로 버추얼 출석해 버추얼 강의를 듣고 있다. 수현이의 버추얼 선생님은 문자가 2개인 연립방정식을 해결하는 방법에 대해 강의하고, 다음과 같은 문제를 숙제로 냈다.ax + by = cdx + ey = f4차 산업혁명 시대에 숙제나 하고 앉아있는 것보다 버추얼 친구들을 만나러 가는 게 더 가치있는 일이라고 생각했던 수현이는 이런 연립방정식을 풀 시간이 없었다. 다행히도, 버추얼 강의의 숙제 제출은 인터넷 창의 빈 칸에 수들을 입력하는 식이다. 각 칸에는 -999 이상 999 이하의 정수만 입력할 수 있다. 수현이가 버추얼 친구들을 만나러..

백준 2025.11.11

TIL - 20251107

📚 오늘 공부한 내용https://sson-coding.tistory.com/212 [정보처리기사 실기 오답노트] - Java2024-3-1다음 JAVA 로 구현된 프로그램을 분석하여 실행 결과를 쓰시오.public class Main { static String[] x = new String[3]; static void func(String[] x, int y) { for (int i = 1; i 내 답 : NNAAA정답 : OOAAA틀린 이유 : 같은데sson-coding.tistory.comhttps://sson-coding.tistory.com/213https://sson-coding.tistory.com/214 [정보처리기사 실기 오답노트] - Python2022-3-9a = [1, 2, 3,..

TIL 2025.11.11

[정보처리기사 실기 오답노트] - 응용 SW 기초 기술 활용

24-3-11다음은 URL 구조에 관한 문제이다. 아래 보기의 순서대로 URL에 해당하는 번호를 작성하시오.-1-- -----2--------- ---3----- ------4---- -5-foo://localhost:8080/over/ther?name=ferret#nose보기 순서:1.query : 서버에 전달할 추가 데이터2.path : 서버 내의 특정 자원을 가리키는 경로3.scheme : 리소스에 접근하는 방법이나 프로토콜4.authority : 사용자 정보, 호스트명, 포트 번호5.fragment : 특정 문서 내의 위치내 답 : 3 4 2 1 5정답 : 4 3 1 2 5틀린 이유 : 번호에 맞게 url 배치 했어야 했는데 잘못함핵심 개념URL 표준 구조scheme://authority/path..

정보처리기사 2025.11.11

[정보처리기사 실기 오답노트] - 소프트웨어 개발 보안 구축

2024-1-155. 다음 아래 내용을 보고 보기에서 알맞는 용어를 골라 작성하시오.인터넷 공격자의 존재를 숨기면서 이 공격자에게 시스템에 대한 무제한 접근 권한을 부여하는 악성 프로그램이다.해커가 자신의 존재를 숨기면서 허가되지 않은 컴퓨터나 소프트웨어에 접근할 수 있도록 설계된 도구이다.일반적으로 펌웨어, 가상화 계층 등의 다양한 시스템 영역에서 작동하며, 운영체제의 시스템콜을 해킹하여 악성코드의 실행여부를 숨겨 안티바이러스 탐지를 우회할 수 있다.보기ㄱ.Worm ㄴ.Trojan horse ㄷ.Backdoor ㄹ.Virus ㅁ.Ransomware ㅂ.Spyware ㅅ.Rootkit답 : ㅅ핵심 개념구분영어 이름쉽게 이해하는 설명핵심 특징🧬 ㄱ. Worm (..

정보처리기사 2025.11.11

[정보처리기사 실기 오답노트] - SQL

2024-3-16( ) 무결성은 기본 테이블의 기본키를 구성하는 어떤 속성도Null 값이나 중복값을 가질 수 없다는 규정이다.내 답 : 참조정답 : 개체핵심 개념개체 무결성 : 기본키는 NULL 불가, 중복 불가참조 무결성 : 외래키는 참조 테이블의 기본키 값만 가능도메인 무결성 : 속성 값은 정의된 도메인 범위 내2024-1-9아래 내용의 각각의 설명에 대한 답을 작성하시오.(1) 조인에 참여하는 두 릴레이션의 속성 값을 비교하여 조건을 만족하는 튜플만 반환한다.(2) 조건이 정확하게 '=' 등호로 일치하는 결과를 반환한다. (3) ( (2) ) 조인에서 조인에 참여한 속성이 두 번 나오지 않도록 중복된 속성을 제거한 결과를 반환한다.내 답 : 자연 동등 세타정답 : 세타 동등 자연핵심 개념세타 조인조..

정보처리기사 2025.11.11

[정보처리기사 실기 오답노트] - 애플리케이션 테스트

2024-3-9다음 화이트박스 테스트의 검증 기준에 대한 각 번호에 해당하는 용어를 에서 찾아 기로(ㄱ~ㅅ) 로 쓰시오1. 소스 코드의 모든 구문이 한 번 이상 수행되도록 테스트 케이스를 설계한다.2. 소스 코드의 모든 조건문에 대해 조건식의 결과가 True 인 경우와 False 인 경우가 한 번 이상 수행되도록 테스트케이스를 설계한다.3. 소스 코드의 조건문에 포함된 개별 조건식의 결과가 True 인 경우와 False 인 경우가 한 번 이상 수행되도록 테스트 케이스를 설계한다.ㄱ. 선택ㄴ. 경로ㄷ. 조건ㄹ. 분기ㅁ. 함수ㅂ. 문장ㅅ. 루프내 답 : ㄱ,ㅅ,ㄷ정답 : ㅂ ㄹ ㄷ핵심 개념화이트박스 테스트 검증 기준 요약표커버리지 종류 (한글)Coverage Type (영문)설명구문 커버리지Statemen..

정보처리기사 2025.11.11