Tugas
Tugasnya sangat sederhana. Diberikan array yang hanya berisi bilangan bulat dan string , menampilkan angka terbesar dan jumlah terkecil.
Uji Kasus
Input: [1, 2, 3, 4, 5, 6, 7, 8]
Output: 1, 8
Input: [5, 4, 2, 9, 1, 10, 5]
Output: 1, 10
Input: [7, 8, 10, "Hello", 5, 5]
Output: 5, 10
Angka dalam string tidak dianggap sebagai bilangan bulat:
Input: [1, 2, 3, 4, "5"]
Output: 1, 4
Jika hanya ada satu bilangan bulat, itu adalah bilangan bulat terbesar dan terkecil:
Input: [1]
Output: 1, 1
Input: ["1", "2", "3", "4", 5]
Output: 5, 5
Aturan
- Anda dapat mengasumsikan bahwa array akan selalu mengandung setidaknya satu bilangan bulat
- Semua bilangan bulat positif (lebih besar dari 0)
- Urutan output tidak masalah.
- Ini adalah kode-golf , jadi pengiriman dengan jumlah byte paling sedikit menang!
- String dapat berisi semua karakter ASCII yang dapat dicetak (
32 - 126
) dan tidak kosong.
[1, 2, 3]
1 2 3
dan {1; 2; 3}
semua format input yang valid, jadi saya tidak mengerti mengapa harus berbeda untuk string literal yang diterima dari STDIN.