TET - Bài tập về nhà dịp tết

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Bạn Thiên rất đam mê bộ môn toán học. Đặc biệt là phần lượng giác trong lớp 11. Sau khi học được cách giải các phương trình lượng giác đơn giản như:

  • ~a~.sin ~x~ + ~b~.cos ~x = c~
  • ~a.(~sin ~x)^2~ + ~b.(~sin ~x).(~cos ~x)~ + ~c.(~cos ~x)^2~ + ~d = 0~

Thầy giáo của Thiên đã giao bài tập Tết nhẹ nhàng là hãy giải phương trình sau:

~q.~sin ~x~ + ~r.~cos ~x~ + ~s.~tan ~x~ + ~t.x^2~ + ~u~ = ~0~, với ~x \in [0, 1]~

Do phải chuẩn bị đề bài Free Contest 10 nên Thiên không đủ thời gian để làm bài tập này. Các bạn trẻ hãy giúp Thiên lần này nữa nhé.

Input

  • Dòng đầu tiên ghi số nguyên dương ~T~ – số phương trình có dạng trên mà bạn cần giải. (~T ≤ 2016~)
  • T dòng tiếp theo, mỗi dòng ghi 5 số ~q, r, s, t, u~. Trong đó, ~r~ là các số nguyên không âm và không vượt quá 20; ~q, s, t~ là các số nguyên không dương có giá trị tuyệt đối không vượt quá 20.

Output

Với mỗi phương trình, in ra một dòng duy nhất là nghiệm x được làm tròn 6 chữ số thập phân nếu phương trình có nghiệm, ngược lại, ghi ra No solution nếu phương trình vô nghiệm. Các kết quả nên được tách ra bởi dấu xuống dòng.

Sample

Input #1
3
0 0 0 -1 2
0 0 0 -2 1
-1 1 -1 -1 1
Output #1
No solution
0.707107
0.651913

Problem source: Kc97ble - Free Contest


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.