Phạm Trần Minh Hiếu
@2280600972
Whatda dog doing
include <stdio.h>
int main() {
long long sn, sk;
if (scanf("%lld %lld", &sn, &sk) != 2) return 0;
long long k_tth = sn * (sn + 1) / 2;
if (sk < k_tth) {
printf("-1\n");
return 0;
}
long long k_du = sk - k_tth;
long long q = k_du / sn;
long long r = k_du % sn;
long long k_it = 1 + q;
if (r == 0) {
long long k_nh = sn + q;
printf("%lld %lld\n", k_it, k_nh);
} else {
if (r == sn - 1) {
k_it += 1;
}
long long k_nh = sn + q + 1;
printf("%lld %lld\n", k_it, k_nh);
}
return 0;
}
Trả lời
0 Phản hồi
Bạn cần đăng nhập để tham gia thảo luận
Đăng nhập ngay