Loading Now

setOfEquations

Trong toán học, việc tìm các số khi biết một số ràng buộc về số đó là rất phổ biến. Người ta thường diễn đạt các ràng buộc đó dưới dạng một đẳng thức (A=B). Khi đó, việc tính toán ra số cần tìm được gọi là giải phương trình hay tìm nghiệm của phương trình, số cần tìm gọi là ẩn. Một hệ phương trình sẽ gồm nhiều phương trình có liên quan đến nhau, thường có nhiều ẩn. Tương tự như giải phương trình, việc tìm ra các số phù hợp với bài toán gọi là giải hệ phương trình. Một hệ phương trình bậc nhất 2 ẩn thường có biểu diến như sau:

Trong đó a, b, m, n, k, q là các số cho trước, xy là các ẩn hay các số cần tìm. Hệ phương trình có thể có 1 cặp nghiệm x,y, không có nghiệm hoặc có vô số nghiệm. Hãy thử giải quyết bài toán này. Nghiệm của hệ phương trình dưới dạng "x,y" nếu phương trình có 1 cặp x,y thỏa mãn. Nếu không có số thỏa mãn thì đầu ra là "Can not solve", nếu có vô số cặp thỏa mãn hãy trả về "Infinities". Kết quả có nhận được nếu là số thực thì làm tròn đến 1 chữ số thập phân.

Ví dụ:

  • Với numbers={1, 1, 2, 1, 2, 8}, kết quả sẽ là setOEequations(numbers)= -4,6
    Hệ phương trình sẽ có dạng:


  Ta có các số x=-4 y=6 thỏa mãn hệ phương trình trên.

Đầu ra/Đầu ra:

  • [Giới hạn thời gian] 0.5s (C++), 3s (Java and C#), 4s (Python, GO và JS)
  • [Đầu vào] array.int numbers
    Mảng chứa các hệ số của hệ phương trình
    result.size = 6
  • [Đầu ra] string
    Nghiệm của hệ phương trình dưới dạng "x,y", hoặc các phương án nghiệm đặc biệt.
    Nghiệm của phương trình nếu có được đảm bảo là các số nguyên.

Post Comment

Contact