Meydan okuma
Böyle bir tablo verildiğinde,
1 2 3 4 5 6 7 8
1 . . . . . . . .
2 . # . . . # . .
3 . . . . . . . .
4 . . . . . . . .
5 . . . . . . . .
6 . . # . . . . .
7 . . . . . . . .
8 . . . . . . . .
'#' içermeyen en büyük karenin boyutunu belirleyebilecek bir kod parçası yazın. (Sağ alt 5x5 ızgara mümkün olan en büyük kare olduğu için bu girişe cevap 5x5'dir).
Kare x ve y eksenlerine paralel kenarlara sahip olmalıdır.
Bazı küçük detaylar olarak: orijinal ızgara her zaman bir karedir ve yan uzunluğu size verilir. '#' Sembollerinin koordinatları da size verilmiştir.
Giriş Ayrıntıları
İlk satır: N (1 <= N <= 1000), kare ızgaranın yan uzunluğu ve T (1 <= T <= 10,000) '#' işaretlerinin sayısı.
Sonraki T Satırları: T # 'ların her birinin koordinatları
Test Durumları
Giriş # 1:
8 3
2 2
2 6
6 3
Sonuç # 1: 5
================
Giriş # 2:
8 4
1 1
1 8
8 1
8 8
Sonuç # 2: 6
================
Giriş # 3:
5 1
3 3
Sonuç # 3: 2
Bu en hızlı kod sorunudur, bu nedenle rextester derleyicisinde test edilen en hızlı kod kazanır.
İyi eğlenceler!
fastest-code
1000x1000 olsa çok küçük