Göreviniz bir ASCII haritasında sağlanan bir ada haritasının kıyı şeridinin uzunluğunu bulmaktır. Giriş haritası, #
araziyi ve suyu gösteren boşlukları gösteren 1 veya daha fazla karakterden oluşacaktır . Sahil şeridi, iç göller ve adalar dahil olmak üzere toprak ve su arasında herhangi bir kenar olarak kabul edilir.
Çözümünüz, bir dosya, dize veya bir dizi dizide okunan ve ekrana veya stdout'a tek bir tamsayı çıkaran eksiksiz bir program olmalıdır. Her giriş satırının başında veya sonunda boşluk ve sıfır veya daha fazla karma karakter olabilir. Haritanın sınırlarının boşluk (su) olduğu varsayılır.
Çizgiler farklı uzunluklarda olabilir.
Örnekler:
Input:
##
##
Output: 8
Input:
### ###
##### #
##
Output: 26
Input:
#####
# #
# # #
# #
#####
Output: 36
Bu kod golf, yani en küçük bayt sayısı kazanır.