브론즈 182

[백준 25191] 치킨댄스를 추는 곰곰이를 본 임스 [Python]

풀이 치킨집에 있는 최대 N개의 치킨에 대해 집에 있는 콜라 또는 맥주의 개수가 최대 몇개의 치킨을 먹는데 부족함이 없는지 계산하는 문제다. 콜라 또는 맥주이기 때문에 A + 2B를 2로 나눈 값이 최대로 먹을 수 있는 치킨의 개수다. 단, 치킨집에 있는 치킨의 수량도 고려를 해야하므로 둘 중 최솟값을 출력해주자. 소스코드 소스코드 보기 출처 25191번: 치킨댄스를 추는 곰곰이를 본 임스 콜라 $4$개, 맥주 $2$개로 치킨을 $4$마리까지 먹을 수 있지만, 치킨집에 치킨이 $3$마리밖에 없으므로 임스도 $3$마리까지만 먹을 수 있다. www.acmicpc.net

[백준 24883] 자동완성 [Python]

풀이 입력받은 알파벳이 'n' 또는 'N'이 맞는지 아닌지에 따라 문구를 다르게 출력해주면 된다. 소스코드 소스코드 보기 출처 24883번: 자동완성 D2는 For Developers, By Developers의 약자로, 개발자들을 위해 개발자들이 직접 만들어 가고 있는 네이버 개발자 지원 프로그램입니다. 네이버가 축적한 기술과 지식을 공유하고, 외부 개발자들을 지원 www.acmicpc.net

[백준 24723] 녹색거탑 [Python]

풀이 녹색거탑의 층이 높아질 때마다 경우의 수가 두배씩 증가한다. 따라서, 2^N을 출력하면 된다. 소스코드 소스코드 보기 출처 24723번: 녹색거탑 Naver D2를 아시나요? D2는 For Developers, By Developers의 약자로, 개발자들을 위해 개발자들이 직접 만들어 가고 있는 네이버 개발자 지원 프로그램입니다. 네이버가 축적한 기술과 지식을 공유하고, 외 www.acmicpc.net

[백준 24356] ЧАСОВНИК [Python]

풀이 호수투어 시작시간과 종료시간을 입력받는데, 30분동안 호수 투어를 1번 완료할 수 있다. 전체 시간이 몇분인지와, 호수 투어를 몇번 완료했는지 출력해주면 된다. 시작시간과 종료시간이 다른 날짜이면 편의상 종료시간에 24시간을 더한 후 계산해주자. 소스코드 소스코드 보기 출처 24356번: ЧАСОВНИК Група ученици излезли на разходка след училище. При тръгване електронният часовник на Тони показвал t1 часа и m1 минути. Те обикаляли около ез www.acmicpc.net

[백준 24294] ГРАДИНА [Pythpn]

풀이 두 개의 직사각형 화단이 있을 떄 화단의 둘레를 따라 배치해야하는 타일의 개수를 출력하면 되는 문제다. 문제에서 두 화단은 크기에 관계없이 왼쪽면은 항상 직선을 이룬다고 했다. 때문에 어떠한 크기의 직사각형이 주어지든 관계없이 다음처럼 직사각형의 둘레를 구할 수 있다. 타일을 대각선으로 연결해 배치할 수 없으니 모서리 4개의 타일도 추가해주자. 소스코드 소스코드 보기 출처 24294번: ГРАДИНА На първите четири реда на стандартния вход са записани четири цели числа w1, h1, w2 и h2 - съответно ширина и височина на първия правоъгълник, шир www.acmicpc.net

[백준 24196] Gömda ord [Python]

풀이 입력받은 message에 대해 첫 글자부터 시작하며 알파벳의 순서만큼 건너뛰어 decoding하는 문제다. 입력받은 message에 대해 idx가 message의 길이를 넘기 전 까지 탐색을 하며 문자들을 재조합해주고, 현재 idx에서 알파벳의 순서만큼 건너뛰어주어 다음 탐색 대상을 찾아주면 된다. 문제에서 항상 마지막 문자를 포함하는 입력만 주어진다고 했기 때문에, index는 넘어서 접근할 수 없던 message의 마지막 문자를 지금까지 조합한 문자열의 뒤에 붙여 출력해주자. 소스코드 소스코드 보기 출처 24196번: Gömda ord Den första och enda raden i indatat innehåller den krypterade strängen (högst 50 tecken). ..

[백준 24183] Affischutskicket [Python]

풀이 우편을 만들어 보내야 하는데 우편에는 다음과 같은 규격의 재료가 필요하다. C4 (0.229m * 0.324m) 크기의 봉투 1개 A3 (0.297m * 0.420m) 크기의 포스터 2개 A4 (0.210m * 0.297m) 크기의 안내지 1개 봉투의 한쪽 면 크기가 C4이기 때문에 봉투를 만들기 위해서는 C4 두장이 필요하다. 각 재료별로 g이 주어질 때 우편을 만드는데 총 몇 g인지 출력해주자. 봉투를 만들기 위해 C4는 2개, 포스터 두개, 안내지 1개를 소수점 아래 3번째 까지는 일치해야 하므로 3번째 자리까지만 출력했다. 소스코드 소스코드 보기 출처 24183번: Affischutskicket Indatan består av tre heltal mellan $50$ och $200$, yt..

[백준 24083] 短針 (Hour Hand) [Python]

풀이 현재시간(A)과 앞으로 지나는 시간(B) 이후 몇시인지 출력하는 문제다. 12로 나눌 때 나머지를 출력하면 되지만, 12시일때는 나머지가 0이니 12를 출력해주도록 하자. 소스코드 소스코드 보기 출처 24083번: 短針 (Hour Hand) JOI 高校の生徒である葵はアナログ時計を手に入れた.この時計には外周に沿って 12 個の目盛りがあり,時計回りに 1 から 12 までの番号が順に付けられている. この時計の短針は時計回 www.acmicpc.net