Advent of Code'un ilk gününün ikinci bölümünü , yaratıcıdan izin alarak yeniden üretiyorum .
Noel Baba büyük bir apartmanda hediyeler vermeye çalışıyor, ancak doğru katı bulamıyor - aldığı yönler biraz kafa karıştırıcı. Zemin katta (kat 0) başlar ve her seferinde bir karakter olan talimatları takip eder.
Açılış parantezi, (bir kat yukarı gitmesi gerektiği anlamına gelir ve kapanış parantez, )bir kat aşağı gitmesi gerektiği anlamına gelir.
Apartman çok uzun ve bodrum çok derin; üst veya alt katları asla bulamaz.
Bir dizi talimat verildiğinde, bodrum katına girmesine neden olan ilk karakterin konumunu bulun (kat -1).
Örnek olarak:
Girdi ), karakter 1'deki bodrum katına girmesine neden olur.
girdi ()()), karakter pozisyonunda bodrum katına girmesine neden olur.
Burada çözeltiyi 1797 vermesi gereken uzun bir girdi verilmiştir .
Bu kod golf, bu yüzden en kısa çözüm kazanır!