10886번: 0 = not cute / 1 = cute (acmicpc.net) 10886번: 0 = not cute / 1 = cute 준희는 자기가 팀에서 귀여움을 담당하고 있다고 생각한다. 하지만 연수가 볼 때 그 의견은 뭔가 좀 잘못된 것 같았다. 그렇기에 설문조사를 하여 준희가 귀여운지 아닌지 알아보기로 했다. www.acmicpc.net 문제해석 첫 번째 줄에 설문조사를 한 사람의 수를 입력받는다. 이후 입력받은 1(귀엽다)과 0(귀엽지 않다) 중 수가 더 많은 것을 판단하고, 준희가 귀엽다/귀엽지 않다는 문장을 출력한다. 코드 문제풀이 먼저 설문조사를 할 사람의 수 N을 입력받는다. 준희가 귀엽다는 수(c)와 귀엽지 않다는 수(nc)를 0으로 설정한다. for i in range(N): 을..
10797번: 10부제 (acmicpc.net) 10797번: 10부제 서울시는 6월 1일부터 교통 혼잡을 막기 위해서 자동차 10부제를 시행한다. 자동차 10부제는 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는 www.acmicpc.net 문제 해석 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지한다. 해당하는 일의 자리 숫자 차량이 5대 중에서 존재한다면, 몇 대 인지 표시해보자. 코드 문제 풀이 첫째 줄에 숫자를 입력할 변수 자리를 만들고, 둘째 줄에는 차 5대의 일의 자리 수를 구분하게 한다. 그 후에 첫째 줄과 둘째 줄의 숫자가 일치 하는 갯수를 count해 표시한다.
https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 해석 이 문제는 2741 번과는 다르게 변수 n을 만들어 입력받은 숫자까지 1부터 출력하는것이 아닌 입력받은 숫자 부터 1까지 출력하는 문제이다. 따라서 반복문 안에 도는 i의 초기값과 조건을 서로 반대로 잡아줘야한다. 이러한 문제는 별 찍기를 할때 삼각형을 만들어 줄것이냐, 역삼각형을 만들어 줄것이냐 하는 부분에서 작용하기 때문에 잘 이해해두면 좋다. 반복문에서의 조건과 초기값 ! 코드 #include using namespace std; int main() { int n; cin >> n; f..
https://www.acmicpc.net/problem/19944 19944번: 뉴비의 기준은 뭘까? 2020 INPC는 IGRUS 뉴비들을 위해 열리는 대회입니다. 하지만 영수 할아버지나 인용 할아버지와 같이 14학번이지만 마음만은 뉴비인 어르신들 때문에 대회장이 TLE들의 파티가 되자 뉴비의 기준을 정 www.acmicpc.net 문제해석 올드비의 기준 N과 구별할 학년 M을 입력받는다. M학년이 뉴비, 올드비, TLE 중 어느것인지 판별하여 출력한다. 코드 문제풀이 먼저 n, m이 공백을 사이에 두고 입력되므로 map(int, input().split())을 통해 입력받는다. 그 후 조건문을 사용하여 판별한다. 올드비는 n학년 이하이면서 뉴비가 아닌 학생이므로 n을 기준으로 뉴비 + 올드비, TL..
https://www.acmicpc.net/problem/15664 15664번: N과 M (10) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 문제분석 N개의 자연수와 자연수 M이 주어졌을 때, 아래 조건을 만족하는 길이가 M인 수열을 모두 구하라! 조건 1. N개의 자연수 중에서 M개를 고른 수열 조건 2. 비내림차순 -> 길이가 K인 수열 A가 A1≤A2≤...≤Ak−1≤Ak 를 만족해야 한다. - 입력으로는 첫째 줄에 N과 M이 주어진다. (1≤M,N≤8) 둘째 줄에는 N개의 수가 주어지는데, 이는 10,000보다 작..
https://www.acmicpc.net/problem/3003 3003번: 킹, 퀸, 룩, 비숍, 나이트, 폰 첫째 줄에 동혁이가 찾은 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수가 주어진다. 이 값은 0보다 크거나 같고 10보다 작거나 같은 정수이다. www.acmicpc.net 문제 해석 흰색 킹, 퀸, 룩, 비숍, 나이트, 폰의 개수를 차례대로 입력받는다. 그 후 올바른 세트를 구성하기 위해 각각의 피스를 더하거나 빼야 되는지 출력한다. 코드 chess_input = list(map(int, input().split())) chess_Right = [1, 1, 2, 2, 2, 8] chess_print = [] for i in range(len(chess_input)): if chess_in..
1. 기초 알고리즘 스터디 문제 인증 - 매주 최소 1주차씩 인증을 하면 됩니다. - 8주차 문제를 다 풀었으면 코딩 테스트 반으로 넘어갈 수 있습니다. - 인증 방법은 카카오톡 게시판에 댓글로 "[백준 아이디] 풀은 문제 번호1, 풀은 문제 번호 2, .... " 이렇게 댓글을 작성해주시면 됩니다. - 문제 인증을 하지 않으면 활동비에서 1000원이 차감이 됩니다. 블로그 포스팅 - 매주 최소 한 문제는 팀블로그에 글을 포스팅을 해야합니다.(형식은 문제 링크 + 풀이 + 코드로 자세한 내용은 팀블로그 다른 풀이 글을 참고) - 포스팅할 문제는 자신이 풀어본 문제 아무거나 글을 쓰시면 됩니다.(다른 사람이랑 문제가 겹쳐도 상관이 없습니다.) - 인증 방법은 카카오톡 게시판에 댓글로 "[백준 아이디] 팀블..
https://www.acmicpc.net/problem/11047 11047번: 동전 0 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) 둘째 줄부터 N개의 줄에 동전의 가치 Ai가 오름차순으로 주어진다. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2인 경우에 Ai는 Ai-1의 배수) www.acmicpc.net 문제 해석 동전의 갯수와 구할 돈의 양을 입력 받은 후 동전의 가치를 차례대로 입력받는다. 그 후 동전을 사용하여 k값을 만든 최소한의 동전의 양을 구하는 문제이다. 코드 input = __import__('sys').stdin.readline n, k = map(int, input().split()) arr = [] for _ in..
김종현 - rlawhdgus 김태현 - kimtaehyun98 박민희 - qag331 박준용 - ezenjun 박채원 - p3c1w3 송수헌 - songsuheon97 이지수 - wltn2814 이학준 - lhj8231 허윤석 - ssfic3380 황재웅 - ghkdwodnd321 모의 테스트 미참여시 -1000원 차감 - 모의 테스트 참여 (일요일 20시 ~ 22시) 1주차(3/14) 2주차(3/21) 3주차(3/28) 4주차(4/4) 5주차(5/2) 6주차(5/9) 7주차(5/16) 8주차(5/23) 김종현 O O X O(원티드) O O - X 김태현 O(SK) O(소마) X X X X X X 박민희 O O(소마) X O(원티드) O O X X 박준용 O(SK) O X O(원티드) O O X X 박채..
백준 아이디 강성민 - ddingmin 신재우 - akaps6768 오범석 - oh2279 왕준호 - jun0w7 아래 세가지 활동을 미참여시 활동비에서 각각 -1000원을 차감 1. 문제 인증(매주 8문제씩) 1주차(3/14) 2주차(3/21) 3주차(3/28) 4주차(4/4) 5주차(5/9) 6주차(5/16) 7주차(5/23) 강성민 O O O O O O O 신재우 O O X O O X X 오범석 O O O O O O O 왕준호 O O X X O O X 2. 모의 테스트 참여(토요일 20시 ~ 22시) 1주차 2주차 3주차 4주차 5주차 6주차 7주차 8주차 강성민 O(SK) O O O O O X O 신재우 O O O O O X X O 오범석 O(SK) O X O O X X O 왕준호 O O O O ..
백준 아이디 구민정 - ming9oo 권두영 - endud98 권오준 - koj020125 권준형 - ludin9 김동현 - dh1180 김지현 - kjh120516 김채원 - kcw030220 박종현 - pjh899 안기겸 - lunav1346 왕호은 - hoeunw 유민성 - 3535bill 윤수빈 - mintpearl129 이상원 - sangwon0214 이유진 - khslie 이혜인 - 2hi - 5주차 시작 임형찬 - jnmb0227 정명수 - audtn317 정민수 - akortorsoy3587 정치현 - senegi 채희곤 - hi_gony 최민서 - csharon 최승원 - wonny921 하미준 - aiden1212 한정우 - hanjw927 홍지승 - jejuhjs 홍혜수 - sookr..
문제 코이 초등학교에 새로 부임하신 교장 선생님은 어린 학생들의 행복감과 학생들의 성적 차이 관계를 알아보기로 했다. 그래서 이전 성적을 조사하여 학생 들의 시험 점수 차이 변화를 알아보려고 한다. 예를 들어서 2016년 학생 8명의 점수가 다음과 같다고 하자. 27, 35, 92, 75, 42, 53, 29, 87 그러면 가장 높은 점수는 92점이고 가장 낮은 점수는 27점이므로 점수의 최대 차이는 65이다. 한편 2017년 학생 8명의 점수가 다음과 같았다. 85, 42, 79, 95, 37, 11, 72, 32 이때 가장 높은 점수는 95점이고 가장 낮은 점수는 11점이므로 점수의 최대 차이는 84이다. N명 학생들의 점수가 주어졌을 때, 가장 높은 점수와 가장 낮은 점수의 차이를 구하는 프로그램을..