// Latihan bergaya OSN, Bab 08, soal 3 -- pembahasan. // // M sampai 10^18, jadi permennya tidak boleh dibagikan satu per satu. // Yang dicari adalah posisi pada putaran, yaitu sisa pembagian. #include using namespace std; int main() { long long n, m; cin >> n >> m; long long terakhir = (m - 1) % n + 1; long long bagianPertama = (m - 1) / n + 1; cout << terakhir << " " << bagianPertama << "\n"; return 0; }