Một câu hỏi tuyệt vời khác từ Stack Overflow đã biến thành một thử thách chơi gôn !
Viết một chương trình:
- Chấp nhận một chuỗi làm đầu vào của người dùng (không được dẫn vào hoặc một đối số dòng lệnh). Kiểu dữ liệu của đầu vào phải là một chuỗi, nếu ngôn ngữ tự động tránh khỏi đầu vào, nó phải được truyền thành một chuỗi.
- Tìm chỉ số (0 hoặc 1 dựa) của chữ số chẵn thấp nhất đầu tiên .
- In 2 số nguyên , chỉ số và chữ số chẵn thấp nhất .
- Nếu không có chữ số chẵn , trả về -1 làm chỉ số, số thứ hai có thể là bất cứ thứ gì.
- Đối với các mục đích của số 0 này thậm chí không .
Ví dụ thử nghiệm, đưa ra chuỗi bên trái đầu ra các giá trị bên phải:
25376 --> 0,2
523726 --> 1,2
583746 --> 4,4
53771 --> -1,0
_4___2 --> 5,2
Người chiến thắng: là chương trình có số lượng nhân vật thấp nhất. Không có tiền thưởng, không có hình phạt.
chỉnh sửa: (về stdin) Tôi đã vặn vào phần đầu vào của người dùng, về cơ bản không có dữ liệu đường ống và không có đối số dòng lệnh. Bạn phải cung cấp một dấu nhắc người dùng của một số loại trong chính chương trình.