(백준BAEKJOOB )- 16430 제리와 톰, 분수덧셈 "c"
2023. 3. 16. 14:26ㆍ언어/c, c++
728x90
https://www.acmicpc.net/problem/16430
코드 1번
#include <iostream>
using namespace std;
int main(void)
{
int a;
int b;
int c;
cin >> a >> b;
c = b - a;
cout << c << " " << b;
}
이문제는 그냥 1- a분의 b를 코드로 짜면 끝인 문제이다.
이문제를 보니 분수 덧셈이 생각나서
또 같이 분수 덧셈 코드를 공부하였다.
분수 덧셈
#include <stdio.h>
int main(void)
{
int upside1, upside2, downside1, downside2;
int upside, downside;
printf("두 분수의 덧셈을 입력하세요: ");
scanf("%d/%d+%d/%d", &upside1, &downside1, &upside2, &downside2);
upside = upside1 * downside2 + upside2 * downside1;
downside = downside1 * downside2;
printf("%d/%d와 %d/%d의 합은 %d/%d입니다.\n", upside1, downside1, upside2, downside2, upside, downside);
return 0;
}
down1 2를 곱해서 분모를 만들고 up1 xdown2 + up2 xdown1 일하여 분자를 만든다.
그러면 간단한 분수의 덧셈을 할수 있다.
728x90
'언어 > c, c++' 카테고리의 다른 글
*(백준BAEKJOOB )* 16486 운동장 한 바퀴 (0) | 2023.05.02 |
---|---|
(백준BAEKJOOB )- 공바꾸기, 공넣기 문제"c++" (0) | 2023.03.27 |
(백준BAEKJOOB )- 달팽이는 올라가고 싶다 "c" (0) | 2023.03.13 |
(백준BAEKJOOB )- 문자열 문제 4개 "c++" (0) | 2023.03.11 |
(백준BAEKJOOB )- 9012번 -괄호 "c++" (0) | 2023.03.07 |