분류 전체보기

    [Baekjoon Online Judge] 백준 2512번 예산(Python)

    [Baekjoon Online Judge] 백준 2512번 예산 (Python) (글쓴날 : 2020.04.06) * Baekjoon Online Judge, 백준 2512번 문제 Python 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 2512번 예산 1) 문제 문제 링크 : https://www.acmicpc.net/problem/2512 2512번: 예산 첫째 줄에는 지방의 수를 의미하는 정수 N이 주어진다. N은 3 이상 10,000 이하이다. 다음 줄에는 각 지방의 예산요청을 표현하는 N개의 정수가 빈칸을 사이에 두고 주어진다. 이 값들은 모두 1 이상 100,000 이하이다. 그 다음 줄에는 총 예산을 나타내는 정수 M이 주어진다. M은 N 이상 1,000,000,00..

    [Baekjoon Online Judge] 백준 1654번 랜선 자르기(Python)

    [Baekjoon Online Judge] 백준 1654번 랜선 자르기 (Python) (글쓴날 : 2020.04.06) * Baekjoon Online Judge, 백준 1654번 문제 Python 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 1654번 랜선 자르기 1) 문제 문제 링크 : https://www.acmicpc.net/problem/1654 1654번: 랜선 자르기 첫째 줄에는 오영식이 이미 가지고 있는 랜선의 개수 K, 그리고 필요한 랜선의 개수 N이 입력된다. K는 1이상 10,000이하의 정수이고, N은 1이상 1,000,000이하의 정수이다. 그리고 항상 K ≦ N 이다. 그 후 K줄에 걸쳐 이미 가지고 있는 각 랜선의 길이가 센티미터 단위의 정수로 입력된..

    [Project] 본방사수

    정말 열심히 살았던 본방사수 프로젝트를 마무리하며 회고해 본다,, (프로젝트 기간: 4개월) # 프로젝트 배경 (1) 개인 대학교 컴퓨터 공학과(지금은 소프트웨어학과이지만..)에 입학 후 1학년 1학기 때 소셜 네트워크라는 페이스북의 탄생에 관해 다룬 영화를 봤었다. 그때 당시 나는 C 언어의 for문을 통해 '*'로 도형을 만드는 프로그램을 짜는 수준이었고, 그렇기에 영화 속 내용들이 썩 와닿지 않아 별로 재미가 없었다. 그런데, 언제였을까 군대를 전역한 후, 학교에 복학하기 전 겨울 방학 기간에 우연히 그 영화를 다시 한번 보게 되었고, 놀랍게도 Linux와 Wget, Python, 도메인 등등.. 정말 유명한 이름과 개념들이지만, 처음 봤을 땐 무슨 말인지조차 몰랐던 영화 속 대사들이 하나 둘 이해..

    [Baekjoon Online Judge] 백준 2805번 나무 자르기(Python)

    [Baekjoon Online Judge] 백준 2805번 나무 자르기 (Python) (글쓴날 : 2020.04.04) * Baekjoon Online Judge, 백준 2805번 문제 Python 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 2805번 나무 자르기 1) 문제 문제 링크 : https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 문제 상근이는 나무 M미터가 필요하다. 근처에 나무를 구입할 곳이 모두 망해버렸기 때문에, 정부에 벌목 허가를 요청했다. 정부는 상근이네 집 근처의 나무 한 줄에 대한 벌목 허가를 내주었고, 상근이는 새로 구입한 목재절단기를 이용해서 나무를 구할것이다. 목재절단기는 다음과 같이 동작한다. 먼저, 상근이..

    [Baekjoon Online Judge] 백준 9663번 N-Queen(Python)

    [Baekjoon Online Judge] 백준 9663번 N-Queen (Python) (글쓴날 : 2020.04.04) * Baekjoon Online Judge, 백준 9663번 문제 Python 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 9663번 N-Queen 1) 문제 문제 링크 : https://www.acmicpc.net/problem/9663 9663번: N-Queen N-Queen 문제는 크기가 N × N인 체스판 위에 퀸 N개를 서로 공격할 수 없게 놓는 문제이다. N이 주어졌을 때, 퀸을 놓는 방법의 수를 구하는 프로그램을 작성하시오. www.acmicpc.net 2) 풀이 과정 N X N 크기의 체스판에 서로 겹치지 않게 N개의 퀸을 놓을 수 있는 경우의..

    [Baekjoon Online Judge] 백준 14888번 연산자 끼워넣기(Python)

    [Baekjoon Online Judge] 백준 14888번 연산자 끼워넣기 (Python) (글쓴날 : 2020.04.03) * Baekjoon Online Judge, 백준 14888번 문제 Python 언어 풀이입니다. * 소스 코드의 저작권은 글쓴이에게 있습니다. 백준 14888번 연산자 끼워넣기 1) 문제 문제 링크 : https://www.acmicpc.net/problem/14888 14888번: 연산자 끼워넣기 첫째 줄에 수의 개수 N(2 ≤ N ≤ 11)가 주어진다. 둘째 줄에는 A1, A2, ..., AN이 주어진다. (1 ≤ Ai ≤ 100) 셋째 줄에는 합이 N-1인 4개의 정수가 주어지는데, 차례대로 덧셈(+)의 개수, 뺄셈(-)의 개수, 곱셈(×)의 개수, 나눗셈(÷)의 개수이다..