프로그램 명: equation
제한시간: 1 초
주희는 일차 방정식을 배우고 있다.
의 꼴로 a,b,c,d 가 주어질 때 방정식의 해(근)를 구하는 것을 프로그램으로 해결하려고 한다.
입력
a , b , c, d 가 입력으로 주어진다. 각 수는 -1000 이상 1000 이하 정수이다.
출력
근이 두 개 이상 존재하면 many , 존재하지 않으면 none 아니면 구한 근을 소수 이하 세자리까지 출력한다.
입출력 예
입력 3 2 3 2 출력 many 입력 3 2 3 8 출력 none 입력 4 2 3 8 출력 6.000
풀이
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include <iostream> using namespace std; int main() { int a, b, c, d; cin >> a >> b >> c >> d; if (a - c == 0 && d - b == 0) cout << "many"; else if (a - c == 0) cout << "none"; else { cout.precision(3); cout << fixed << (float)(d - b) / (a - c); } return 0; } | cs |
'algorithm ' 카테고리의 다른 글
더블릿|dovelet - 2번째 계단 - 테이블/coci_tablica (0) | 2016.07.25 |
---|---|
더블릿|dovelet - 2번째 계단 - 4 번째 점 구하기/fourth (0) | 2016.07.25 |
더블릿|dovelet - 2번째 계단 - 커피 캔/can (0) | 2016.07.25 |
더블릿|dovelet - 2번째 계단 - 닫힌 사각형 /coci_kornislav (0) | 2016.07.25 |
더블릿|dovelet - 2번째 계단 - 캥거루/kangaroo (0) | 2016.07.25 |