-
백준 19532번 : 수학은 비대면강의입니다 (C 언어)c c++ 언어 공부 2023. 4. 3. 23:51
https://www.acmicpc.net/problem/19532
19532번: 수학은 비대면강의입니다
정수 $a$, $b$, $c$, $d$, $e$, $f$가 공백으로 구분되어 차례대로 주어진다. ($-999 \leq a,b,c,d,e,f \leq 999$) 문제에서 언급한 방정식을 만족하는 $\left(x,y\right)$가 유일하게 존재하고, 이 때 $x$와 $y$가 각각 $-
www.acmicpc.net
Code:
12345678910111213141516171819202122232425#include <stdio.h>int main(){int a, b, c, d, e, f;scanf("%d %d %d %d %d %d", &a, &b, &c, &d, &e, &f);int x, y;int flag = 1;for (x = -999; x <= 999; x++){for (int y = -999; y <= 999; y++){if (a*x+b*y==c&&d*x+e*y==f){printf("%d %d", x, y);flag = 0;break;}}if (flag == 0){break;}}}cs 문제풀이:
조건문을 쓰고 이 중 for문으로 돌려 조건에 맞을 시 빠져나오면 된다.
'c c++ 언어 공부' 카테고리의 다른 글
백준 17103번 : 골드바흐 파티션 (C 언어) (0) 2023.04.06 백준 : 3273번 : 두 수의 합 (C 언어) (0) 2023.04.04 백준 7785번 : 회사에 있는 사람 (C 언어) (0) 2023.04.03 백준 5073번 : 삼각형과 세 변 (C 언어) (0) 2023.04.02 백준 290번 : 중앙 이동 알고리즘 (C 언어) (0) 2023.04.01