Kelimecilik için özür dilerim. Biz iç golf iş yerinde onunla eğlendim, ama açıklama için birkaç e-posta gerekli, bu yüzden umarım ilk kez çoğu yakaladı.
SORUN
“Simüle edilmiş” kar yağışı anlık görüntüsü verildiğinde (işlevinize / yönteminize dize, stdin veya parametre olarak) 4 değer hakkında rapor verin: minimum derinlik, maksimum derinlik, ortalama derinlik ve süre.
İşte girişi göstermek için biçimlendirilmiş bir örnek:
* * **
** * ***
** * *
*
--------
'*' Bir kar tanesi ve '-' zemin. Tüm bu “kar taneleri” nin yere doğru düştüğünü düşünün. Bu son “enstantane” dir:
*
*
** * **
********
--------
Aşağıdakileri bildirmeniz gerekir:
- Minimum derinlik - en kısa “yığını” sayın (yukarıdaki örnekte 1)
- Maksimum derinlik - en uzun “yığını” sayın (yukarıdaki örnekte 4)
- Ortalama derinlik - tüm "yığınların" ortalama sayısı (1.9, yukarıdaki örnekte - onda birine)
- Süre - (her bir "düşüş" = 1 saniye) - ilk anlık görüntüden son anlık görüntüye kadar geçen süre (yukarıdaki örnekte 3 saniye)
Referans için başka bir örnek:
*
* *
*
*
--------
Son anlık görüntü:
* * ***
--------
GİRİŞ
Başlangıçtaki "anlık görüntü" 8 "satır", 8 "sütun" içerecek ve boru ile sınırlandırılacaktır (borular satırları ayırır). Örneğin (tırnak işaretleri hariç):
“ | | | | * | * *| * |* |--------”
ÇIKTI
Tek bir satırda sınırlandırılmış 4 değer: 0 | 1 | .6 | 3 veya 0 | 5 | 1 | 1
