Cho một phương trình tuyến tính mx+n
, trả về n
và m
. Tuy nhiên, phương trình có thể ở bất kỳ định dạng nào sau đây:
5x+2 -> 5 2
5x-2 -> 5 -2
5x -> 5 0
-2 -> 0 -2
x -> 1 0
Dưới đây là các định dạng, trong đó mỗi định dạng ?
cho một số nguyên dương được viết mà không có các số 0 đứng đầu
?x+?
?x-?
-?x+?
-?x-?
x+?
x-?
?
-?
?x
-?x
x
Tất cả những trường hợp này phải được xử lý.
Thông số kỹ thuật:
- Bạn có thể giả sử rằng phương trình là một trong các định dạng trên, tức là nó phù hợp với biểu thức chính quy
^(-?[123456789]\d*)?x([+-][123456789]\d*)?|-?[123456789]\d*$
.
Các trường hợp thử nghiệm:
-2x+3 -> -2 3
44x -> 44 0
-123 -> 0 -123
x -> 1 0
-1x -> -1 0
L
vào cuối con số nếu chúng quá lớn. Điều này có nên được cho phép?
7x
đầu ra là 7 0
nhưng 7
đầu ra là chỉ 7
?
1 +2
là một đầu ra hợp lệ cho1x+2
?