본문 바로가기

반응형

전체 글

(297)
[문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 맞춰봐 (1248) [문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 맞춰봐 (1248) 1248번: 맞춰봐 첫째 줄에 수열의 크기 N이 주어진다. N은 10보다 작거나 같은 자연수이다. 둘째 줄에는 N(N+1)/2 길이의 문자열이 주어진다. 처음 N개의 문자는 부호 배열의 첫 번째 줄에 해당하고, 다음 N-1개의 문 www.acmicpc.net [ 문제 ] 규현이는 멍청하다. 왜냐하면, 1~10까지 수 밖에 모르기 때문이다. 어느 날 규현이 옆을 지나가던 태석이가 규현이를 보고 이렇게 외쳤다. "빵빵!!" 규현이는 "아하!" 하면서 세상에는 빵이란 수도 있구나 했다. 그날 이후로 규현이는 매일 친구들을 볼 때면 "빵빵!!" 거리면서 인사를 했다. 규현이의 친구 중에는 태방이가 있다. 자꾸 규현이가 "빵빵!!"..
[문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 부등호 (2529) [문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 부등호 (2529) 2529번: 부등호 두 종류의 부등호 기호 ‘’가 k개 나열된 순서열 A가 있다. 우리는 이 부등호 기호 앞뒤에 서로 다른 한 자릿수 숫자를 넣어서 모든 부등호 관계를 만족시키려고 한다. 예를 들어, 제시 www.acmicpc.net [ 문제 ] 두 종류의 부등호 기호 ‘’가 k개 나열된 순서열 A가 있다. 우리는 이 부등호 기호 앞뒤에 서로 다른 한 자릿수 숫자를 넣어서 모든 부등호 관계를 만족시키려고 한다. 예를 들어, 제시된 부등호 순서열 A가 다음과 같다고 하자. A ⇒ 부등호 기호 앞뒤에 넣을 수 있는 숫자는 0부터 9까지의 정수이며 선택된 숫자는 모두 달라야 한다. 아래는 부등호 ..
HTML 1. 웹 브라우저로 작성한 파일을 열기 위해 : 인터넷/크롬 열어서 ctrl+o 누르고 실행시키기 2. 태그 1) _____ : 강조표시 2) ____ : 밑줄 3) ____ : 글자 크기 + 개행 (h6까지 있음) 4) : 개행 태그 * 은 닫는 태그가 없음. (닫는태그 없는 것의 예시 : img / input / br / hr / meta) 5) ___ : 단락태그 (하나의 단락을 그룹핑) 6) 7) ____ : 목차 태그 (1. 2. 3.을 매겨줌) 8) ____ : 목적따라 구분가가능하도록 경계를 주는 태그 ( .으로 구분됨) 9) ____ : 목적따라 구분가능하도록 경계를 주는 태그 (1. 2. 3.을 매겨줌. - 삭제하면 자동으로 밀려올라감) 10) ___ : 웹 페이지 제목 (창 제목) - ..
[문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 스타트와 링크 (14889) [문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 스타트와 링크 (14889) 14889번: 스타트와 링크 예제 2의 경우에 (1, 3, 6), (2, 4, 5)로 팀을 나누면 되고, 예제 3의 경우에는 (1, 2, 4, 5), (3, 6, 7, 8)로 팀을 나누면 된다. www.acmicpc.net [ 문제 ] 오늘은 스타트링크에 다니는 사람들이 모여서 축구를 해보려고 한다. 축구는 평일 오후에 하고 의무 참석도 아니다. 축구를 하기 위해 모인 사람은 총 N명이고 신기하게도 N은 짝수이다. 이제 N/2명으로 이루어진 스타트 팀과 링크 팀으로 사람들을 나눠야 한다. BOJ를 운영하는 회사 답게 사람에게 번호를 1부터 N까지로 배정했고, 아래와 같은 능력치를 조사했다. 능력치 Sij는 i번 사..
[문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 퇴사 (14501) [문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 퇴사 (14501) 14501번: 퇴사 첫째 줄에 백준이가 얻을 수 있는 최대 이익을 출력한다. www.acmicpc.net [ 문제 ] 상담원으로 일하고 있는 백준이는 퇴사를 하려고 한다. 오늘부터 N+1일째 되는 날 퇴사를 하기 위해서, 남은 N일 동안 최대한 많은 상담을 하려고 한다. 백준이는 비서에게 최대한 많은 상담을 잡으라고 부탁을 했고, 비서는 하루에 하나씩 서로 다른 사람의 상담을 잡아놓았다. 각각의 상담은 상담을 완료하는데 걸리는 기간 Ti와 상담을 했을 때 받을 수 있는 금액 Pi로 이루어져 있다. N = 7인 경우에 다음과 같은 상담 일정표를 보자. 1일2일3일4일5일6일7일TiPi 3 5 1 1 2 4 2 10 20 10..
[문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 암호 만들기 (1759) [문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 암호 만들기 (1759) 1759번: 암호 만들기 첫째 줄에 두 정수 L, C가 주어진다. (3 ≤ L ≤ C ≤ 15) 다음 줄에는 C개의 문자들이 공백으로 구분되어 주어진다. 주어지는 문자들은 알파벳 소문자이며, 중복되는 것은 없다. www.acmicpc.net [ 문제 ] 바로 어제 최백준 조교가 방 열쇠를 주머니에 넣은 채 깜빡하고 서울로 가 버리는 황당한 상황에 직면한 조교들은, 702호에 새로운 보안 시스템을 설치하기로 하였다. 이 보안 시스템은 열쇠가 아닌 암호로 동작하게 되어 있는 시스템이다. 암호는 서로 다른 L개의 알파벳 소문자들로 구성되며 최소 한 개의 모음(a, e, i, o, u)과 최소 두 개의 자음으로 구성되어 있다..
[문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 1,2,3 더하기 (9095) [문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 1,2,3 더하기 (9095) 9095번: 1, 2, 3 더하기 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. www.acmicpc.net [ 문제 ] 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오. [ 입력 ] 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 11보다 작다. [ 출력 ..
[문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 로또 (6603) [문과 코린이의 IT 기록장] C++ 백준 문제풀이[BF] - 로또 (6603) 6603번: 로또 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있다. 첫 번째 수는 k (6 6)개의 수를 골라 집합 S를 만든 다음 그 수만 가지고 번호를 선택하는 것이다. 예를 들어, k=8, S={1,2,3,5,8,13,21,34}인 경우 이 집합 S에서 수를 고를 수 있는 경우의 수는 총 28가지이다. ([..

반응형