백준30 백준 11047번[c언어] : 동전 0 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 풀이 설탕배달(2839번) 문제와 비슷한 문제이다. 첫째 줄에 동전의 개수와 돈(money)을 입력받는다. 첫째 줄에서 입력한 동전의 개수의 값을 배열arr에 입력한다. 필요한 동전 개수의 최솟값을 구해야하기 때문에 money를 마지막 배열의 수로 나눈다. (문제에서 동전의 가치는 오름차순이라고 명시) money는 마지막 배열로 나누.. 2022. 4. 27. 백준 3053번[c언어] : 택시 기하학 https://www.acmicpc.net/problem/3053 3053번: 택시 기하학 첫째 줄에는 유클리드 기하학에서 반지름이 R인 원의 넓이를, 둘째 줄에는 택시 기하학에서 반지름이 R인 원의 넓이를 출력한다. 정답과의 오차는 0.0001까지 허용한다. www.acmicpc.net ○ M_PI를 네이버에서 파이를 검색해 파이의 값 정의 (C언어에서 math함수의 M_PI사용이 안됨) ○ 유클리드기하학의 원 넓이와 택시기하학의 원 넓이 구하기 https://namu.wiki/w/%ED%83%9D%EC%8B%9C%20%EA%B8%B0%ED%95%98%ED%95%99 #include #define M_PI 3.14159265358979323846 int main() { int n; scanf("%d",.. 2022. 3. 22. 백준 4153번 [c언어] : 직각삼각형 https://www.acmicpc.net/problem/4153 4153번: 직각삼각형 입력은 여러개의 테스트케이스로 주어지며 마지막줄에는 0 0 0이 입력된다. 각 테스트케이스는 모두 30,000보다 작은 양의 정수로 주어지며, 각 입력은 변의 길이를 의미한다. www.acmicpc.net 개쉽네 하고 풀었다가 틀렸다 떠서 당황했다. 어느 변이 가장 긴 변이다 라는 내용을 못알아채고 계속 c가 제일 긴변이라고 생각했다. ○ 제일긴변*제일긴변=나머지변1*나머지변1+나머지변2*나머지변2 이면 right이고 아니면 wrong이다 #include int main() { double a, b, c; while (1) { scanf("%lf %lf %lf", &a, &b, &c); if (a==0&&b==0&&.. 2022. 3. 21. 백준 3009번[c언어] : 네 번째 점 https://www.acmicpc.net/problem/3009 3009번: 네 번째 점 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. www.acmicpc.net ○ 첫 번째 예시를 보면 x좌표의 3개의 값이 있다. 그 중 2개의 값은 서로 같고 하나의 값만이 다르다 y의 값이 3개 있는데 2개의 값은 서로 같고 하나의 값만이 다르다. ○ 평행한 직사각형이 되려면 나머지 좌표가 3개중 다른 값을 가지는 값이 좌표가 되어야한다. 첫 번째 예시에서 5 5 7 이 있는데 5 5 는 같고 7혼자 있으므로 나머지 x의 좌표는 7이 되어야함. y좌표는 5 7 5 중 5가 같고 7혼자 있으므로 나머지 y의 좌표는 7이 되어야한다 #include in.. 2022. 3. 21. 이전 1 2 3 4 5 6 ··· 8 다음