반응형

분류 전체보기 749

[BOJ][Python] 백준 25206번: 너의 평점은

https://www.acmicpc.net/problem/25206 문제인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를 통과해야 한다. 그런데 아뿔싸, 치훈이는 깜빡하고 졸업고사를 응시하지 않았다는 사실을 깨달았다!치훈이의 전공평점을 계산해주는 프로그램을 작성해보자.전공평점은 전공과목별 (학점 × 과목평점)의 합을 학점의 총합으로 나눈 값이다.인하대학교 컴퓨터공학과의 등급에 따른 과목평점은 다음 표와 같다.A+4.5A04.0B+3.5B03.0C+2.5C02.0D+1.5D01.0F0.0P/F 과목의 경우 등급이 P또는 F로 표시되는데, 등급이 P인 과목은 계산에서 제외해야 한다.과연 치훈이는 무사히 졸업할 수 있을까?입력20줄에 걸쳐 치훈이가 수강한 전공과목의 과목명, ..

[BOJ][Python] 백준 2563번: 색종이

https://www.acmicpc.net/problem/2563 문제가로, 세로의 크기가 각각 100인 정사각형 모양의 흰색 도화지가 있다. 이 도화지 위에 가로, 세로의 크기가 각각 10인 정사각형 모양의 검은색 색종이를 색종이의 변과 도화지의 변이 평행하도록 붙인다. 이러한 방식으로 색종이를 한 장 또는 여러 장 붙인 후 색종이가 붙은 검은 영역의 넓이를 구하는 프로그램을 작성하시오.예를 들어 흰색 도화지 위에 세 장의 검은색 색종이를 그림과 같은 모양으로 붙였다면 검은색 영역의 넓이는 260이 된다.입력첫째 줄에 색종이의 수가 주어진다. 이어 둘째 줄부터 한 줄에 하나씩 색종이를 붙인 위치가 주어진다. 색종이를 붙인 위치는 두 개의 자연수로 주어지는데 첫 번째 자연수는 색종이의 왼쪽 변과 도화지의..

[프로그래머스][SQL] ROOT 아이템 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/273710 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제ROOT 아이템을 찾아 아이템 ID(ITEM_ID), 아이템 명(ITEM_NAME)을 출력하는 SQL문을 작성해 주세요. 이때, 결과는 아이템 ID를 기준으로 오름차순 정렬해 주세요.풀이select i.ITEM_ID, i.ITEM_NAMEfrom ITEM_INFO i join ITEM_TREE t on i.ITEM_ID = t.ITEM_IDwhere t.PARENT_ITEM_ID is NULLo..

[BOJ][Python] 백준 9655번: 돌게임

https://www.acmicpc.net/problem/9655 문제돌 게임은 두 명이서 즐기는 재밌는 게임이다.탁자 위에 돌 N개가 있다. 상근이와 창영이는 턴을 번갈아가면서 돌을 가져가며, 돌은 1개 또는 3개 가져갈 수 있다. 마지막 돌을 가져가는 사람이 게임을 이기게 된다.두 사람이 완벽하게 게임을 했을 때, 이기는 사람을 구하는 프로그램을 작성하시오. 게임은 상근이가 먼저 시작한다.입력첫째 줄에 N이 주어진다. (1 ≤ N ≤ 1000)출력상근이가 게임을 이기면 SK를, 창영이가 게임을 이기면 CY을 출력한다. 풀이n = int(input())print("SK" if n%2==1 else "CY") 시행착오ㅋㅋㅋㅋㅋㅋ 베스킨라빈스 술게임처럼 1~3개 가져가는건줄 알고 dp했는데 아니였음1개 또..

[프로그래머스][SQL] 잡은 물고기 중 가장 큰 물고기의 길이 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/298515 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제FISH_INFO 테이블에서 잡은 물고기 중 가장 큰 물고기의 길이를 'cm' 를 붙여 출력하는 SQL 문을 작성해주세요.이 때 컬럼명은 'MAX_LENGTH' 로 지정해주세요.풀이select concat(max(LENGTH),"cm") as MAX_LENGTHfrom FISH_INFO

[BOJ][C++] 백준 1365번: 꼬인 전깃줄

https://www.acmicpc.net/problem/1365 문제공화국에 있는 유스타운 시에서는 길을 사이에 두고 전봇대가 아래와 같이 두 줄로 늘어서 있다. 그리고 길 왼편과 길 오른편의 전봇대는 하나의 전선으로 연결되어 있다. 어떤 전봇대도 두 개 이상의 다른 전봇대와 연결되어 있지는 않다.문제는 이 두 전봇대 사이에 있는 전깃줄이 매우 꼬여 있다는 점이다. 꼬여있는 전깃줄은 화재를 유발할 가능성이 있기 때문에 유스타운 시의 시장 임한수는 전격적으로 이 문제를 해결하기로 했다.임한수는 꼬여 있는 전깃줄 중 몇 개를 적절히 잘라 내어 이 문제를 해결하기로 했다. 하지만 이미 설치해 놓은 전선이 아깝기 때문에 잘라내는 전선을 최소로 하여 꼬여 있는 전선이 하나도 없게 만들려고 한다.유스타운 시의 시..

[Java] 프로그래머스 : 코드 처리하기

https://school.programmers.co.kr/learn/courses/30/lessons/181932 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문자열 code가 주어집니다.code를 앞에서부터 읽으면서 만약 문자가 "1"이면 mode를 바꿉니다. mode에 따라 code를 읽어가면서 문자열 ret을 만들어냅니다.mode는 0과 1이 있으며, idx를 0 부터 code의 길이 - 1 까지 1씩 키워나가면서 code[idx]의 값에 따라 다음과 같이 행동합니다.mode가 0일 때code[idx]가 "1"이 아니면 idx가 짝수일 때만 ret의..

[BOJ][Python] 백준 1010번: 다리 놓기

https://www.acmicpc.net/problem/1010 문제재원이는 한 도시의 시장이 되었다. 이 도시에는 도시를 동쪽과 서쪽으로 나누는 큰 일직선 모양의 강이 흐르고 있다. 하지만 재원이는 다리가 없어서 시민들이 강을 건너는데 큰 불편을 겪고 있음을 알고 다리를 짓기로 결심하였다. 강 주변에서 다리를 짓기에 적합한 곳을 사이트라고 한다. 재원이는 강 주변을 면밀히 조사해 본 결과 강의 서쪽에는 N개의 사이트가 있고 동쪽에는 M개의 사이트가 있다는 것을 알았다. (N ≤ M)재원이는 서쪽의 사이트와 동쪽의 사이트를 다리로 연결하려고 한다. (이때 한 사이트에는 최대 한 개의 다리만 연결될 수 있다.) 재원이는 다리를 최대한 많이 지으려고 하기 때문에 서쪽의 사이트 개수만큼 (N개) 다리를 지으..

[데보션영 3기] 데보션 Tech 행사 후기 - 데보션 3기 워크샵

2024년 8월 29일 ~ 30일 1박 동안 데보션영 3기 워크샵을 다녀왔습니다!간단한 활동 기록과 함께 릴스 동영상으로 만든 후기 및 활동 로그를 공유합니다 :)  워크샵은 SK 인재개발원에서 진행되었다.인재개발원으로 이동하기 전, 을지로 T타워에서 워크샵 일정과 인재개발원 시설 이용 가이드를 소개하는 시간을 가졌는데,이럴수가, 가이드만 봐도 시설이 너무 좋은게 느껴졌다....!저 크고 좋은 시설을 이렇게 소수 인원이 자유롭게 사용한다니..!심지어 공채 면접도 3인 1실로 진행되는데 우리는 2인 1실이라니..!! 너무 너무 설렜다 (´▽`ʃƪ)♡  1일차 연수원으로 이동할 때는 인재개발원 버스를 타고 다함께 이동했다.버스가 너무너무 편해서 그 푹신한 느낌이 아직도 기억에 남아있다..ㅎㅎ (이게 대기업의..

_/Devocean Young 2024.09.25

완벽한 여행을 위한 노션 템플릿 (실제 유럽 자유여행 계획 및 기록 포함)

1️⃣ 여행 구성원 관리여행 구성원의 정보를 한눈에 모아볼 수 있어요.항공편이나 숙소를 예약할 때마다 매번 구성원의 정보를 물어보는건 이제 그만! 2️⃣ 일정 및 계획숙소, 이동, 식사, 관광, 액티비티 등의 다양한 여행 일정을 체계적으로 관리해요.다양한 일정들을 날짜별, 도시별(또는 국가별)로 정리해서 모아볼 수 있어요. 3️⃣ 지출 기록여행 전, 여행 중, 여행 후 발생한 다양한 지출을 꼼꼼하게 기록해요.결제한 금액을 원 유로 달러 칸에 입력하면 환율까지 자동으로 계산해드려요. 4️⃣ 공금 및 정산 관리공용으로 사용한 금액을 기록하고 정산여부를 편하게 관리해요.국내에서 결제한 내역은 물론, 환전이나 트래블 월렛 충전 등으로 사용된 공금을 한눈에 관리해보세요. 5️⃣ 티켓 및 문서 관리여행 중에 마주하..

_/노션 2024.09.25
반응형