백준 알고리즘

백준 알고리즘/Lang-C | C++

[백준/C] 15059번 Hard choice

백준 온라인 저지 / 15059번 Hard choice https://www.acmicpc.net/problem/15059 15059번: Hard choice The first line contains three integers Ca, Ba and Pa (0 ≤ Ca, Ba, Pa ≤ 100), representing respectively the number of meals available for chicken, beef and pasta. The second line contains three integers Cr, Br and Pr (0 ≤ Cr, Br, Pr ≤ 100), indicati www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 수학, 구현 C 코드 1. 문제 정리 장..

백준 알고리즘/Lang-C | C++

[백준/C] 15680번 연세대학교

백준 온라인 저지 / 15680번 연세대학교 https://www.acmicpc.net/problem/15680 15680번: 연세대학교 연세대학교의 영문명은 YONSEI, 슬로건은 Leading the Way to the Future이다. 이를 출력하는 프로그램을 작성해보도록 하자. www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 수학, 사칙연산 C 코드 1. 문제 정리 입력 값을 받아 0이면 연세대학교를 1이면 슬로건을 입력하는 문제이다. 간단하게 삼항연산자로 해결 했다. 2. 완성 코드 #include int main(void) { int a; scanf("%d", &a); printf(a==1? "Leading the Way to the Future" : "YONSEI" ); }

백준 알고리즘/Lang-C | C++

[백준/C] 14173번 Square Pasture

백준 온라인 저지 / 14173번 Square Pasture https://www.acmicpc.net/problem/14173 14173번: Square Pasture In the example above, the first original rectangle has corners (6,6) and (8,8). The second has corners at (1,8) and (4,9). By drawing a square fence of side length 7 with corners (1,6) and (8,13), the original areas can still be enclosed; moreover, this is www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 수학, 사칙연산..

백준 알고리즘/Lang-C | C++

[백준/C] 14924번 폰 노이만과 파리

백준 온라인 저지 / 14924번 폰 노이만과 파리 https://www.acmicpc.net/problem/14924 14924번: 폰 노이만과 파리 역사상 최고의 천재중 하나인 폰 노이만에게는 다음과 같은 재밌는 일화가 있다. 그의 동료는 어느 날 폰 노이만의 천재성을 시험해보기 위해서 다음과 같은 질문을 던졌다. “200마일 길이의 철 www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 수학, 사칙연산 C 코드 1. 문제 정리 무한 급수?, 폰 노이만? 물론 알아둬서 좋지만 쉽게 간단한 논리로 풀어보았다. 총 3개의 입력을 받아 계산하는 문제이다. 예제 입력대로라면 200/(50*2) 즉 2시간 후에 두 기차는 충돌하게 되어있다. 그래서 75 * 2시간을 한다면 파리는 150마일을 ..

백준 알고리즘/Lang-C | C++

[백준/C] 14264번 정육각형과 삼각형

백준 온라인 저지 / 14264번 정육각형과 삼각형 https://www.acmicpc.net/problem/14264 14264번: 정육각형과 삼각형 첫째 줄에 정육각형 한 변의 길이 L이 주어진다. (1 ≤ L ≤ 1,000,000, L은 정수) www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 수학, 기하학 C 코드 1. 문제 정리 총 1개의 입력을 받은 후 계산해서 출력하는 문제이다. 삼각비 수학문제인데. 육각형 내에서 삼각형을(겹치지 않는 대각선) 만든 후 작은 삼각형의 면적을 출력하면 된다. √3a x (a/2) / 2 라는 공식이 나오게 되는데 다음을 계산하면 √3/4 * a^2라는 값이 나온다. 루트 계산을 위해서 sqrt 함수를 가져와 문제를 해결 해보았다. 2. sqr..

백준 알고리즘/Lang-C | C++

[백준/C] 10797번 10부제

백준 온라인 저지 / 10797번 10부제 https://www.acmicpc.net/problem/10797 10797번: 10부제 서울시는 6월 1일부터 교통 혼잡을 막기 위해서 자동차 10부제를 시행한다. 자동차 10부제는 자동차 번호의 일의 자리 숫자와 날짜의 일의 자리 숫자가 일치하면 해당 자동차의 운행을 금지하는 www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 구현 C 코드 1. 문제 정리 날짜의 일의자리를 나타내는 정수를 첫 줄에 입력 받고 5대의 차량 번호 일의자리를 나타내는 정수를 둘째 줄에 받아온다. 이 값들을 보고 주어진 날짜와 자동차의 일의자리 숫자를 보고 10부제를 위반하는 차량의 대수를 출력한다 즉 첫째 줄의 정수와 나머지 5개의 수가 같은지 판별하는 코드를 ..

백준 알고리즘/Lang-C | C++

[백준/C] 10768번 특별한 날

백준 온라인 저지 / 10768번 특별한 날 https://www.acmicpc.net/problem/10768 10768번: 특별한 날 마지막 줄에 "Before", "After"나 "Special"을 출력한다. www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 구현 C 코드 1. 문제 정리 2개의 정수를 입력 받아 푸는 문제이다. 문제를 간략히 요약해보자면 특별 한 날이 2월 18일이고 2월 18일에는 special을 출력 나머지 날은 Before또는 After을 출력하면 된다. 2. 완성 코드 #include int main() { int month, day = 0; scanf_s("%d %d", &month, &day); if (month == 2 && day == 18) { p..

백준 알고리즘/Lang-C | C++

[백준/C] 6763번 Speed fines are not fine!

백준 온라인 저지 / 6763번 Speed fines are not fine! https://www.acmicpc.net/problem/6763 6763번: Speed fines are not fine! Many communities now have “radar” signs that tell drivers what their speed is, in the hope that they will slow down. You will output a message for a “radar” sign. The message will display information to a driver based on his/her speed according to www.acmicpc.net 사용언어 : C (C99) 알고리즘 ..

Jongung
'백준 알고리즘' 카테고리의 글 목록 (6 Page)