Viết chương trình hoặc chức năng nhận đầu vào: tất cả các điện trở có sẵn và giá trị điện trở và đưa ra giá trị trung thực cho dù có thể có điện trở hay không bằng cách sử dụng các điện trở đó.
Quy tắc:
Bất kỳ định dạng cho đầu vào sẽ làm.
Sẽ có ít nhất 1 điện trở khả dụng và chương trình của bạn sẽ xuất ra ít nhất 10 điện trở có sẵn.
Điện trở của tất cả các điện trở có sẵn và điện trở cần thiết sẽ là số nguyên dương.
Đối với các điện trở khả dụng nếu cũng có thể có giá trị phân số, điện trở yêu cầu có thể là giá trị gần đúng. (Xem ví dụ)
Đầu ra phải là 2 giá trị duy nhất cho Có thể và Không thể.
Các điện trở có thể được kết nối theo bất kỳ cách nào.
Điện trở sê-ri : Cho n điện trở nối tiếp: Kết quả = R1 + R2 + R3 + .... Rn
Điện trở song song : Cho n điện trở song song: Kết quả = 1 / (1 / R1 + 1 / R2 + 1 / R3 + .... + 1 / Rn)
Mạch có thể không yêu cầu tất cả các điện trở để có được điện trở cần thiết (đầu ra True nếu đó là trường hợp).
Người chiến thắng:
Đây là môn đánh gôn mã nên đoạn mã ngắn nhất sẽ thắng.
Ví dụ:
R List
110 220,220 -> True
440 220,220 -> True
550 400,300 -> False
3000 1000,3000 -> True
750 1000,3000 -> True
333 1000,1000,1000 -> True (1000||1000||1000=333.333)
667 1000,1000,1000 -> True ((1000+1000)||1000=666.6666)
8000 1000,1000,7000 -> True
190 100,200,333,344,221 -> True
193 105,200,333,344,221 -> True
400 200,100 -> False
Giải thích cho hai ví dụ cuối: /physics/22252/resistor-circuit-that-isnt-abul-or-series
3 3 1
,3 3 2
?