// Latihan bergaya OSN, Bab 14, soal 3: Potongan Habis Dibagi K. // // Masukan : baris pertama N dan K, baris kedua N bilangan bulat. // Keluaran: banyaknya potongan berurutan yang tidak kosong dan jumlahnya // habis dibagi K. // // Contoh masukan: 5 3 // 1 2 3 4 1 // Contoh keluaran: 4 // // Bilangannya bisa negatif -- perhatikan sifat % di C++. // // Compile: g++ -std=c++17 -O2 -o potongan exercises/14/osn/03-subarray-habis-dibagi.cpp // Jalankan: printf "5 3\n1 2 3 4 1\n" | ./potongan #include #include using namespace std; int main() { // Tulis kodemu di sini: return 0; }