求昨晚 CF div2 D 题做法
  • 板块学术版
  • 楼主Tomwsc
  • 当前回复2
  • 已保存回复2
  • 发布时间2025/6/22 09:49
  • 上次更新2025/6/22 20:32:17
查看原帖
求昨晚 CF div2 D 题做法
1418967
Tomwsc楼主2025/6/22 09:49

我想到是先抽屉原理把 nn 搞出来,然后在用快速幂算一下 mm。但没过最后一个样例。求正解。。。

我的代码:

inline void solve() {
	int a , b , k;
	cin >> a >> b >> k;
	int x = ((a - 1) * k + 1) % mod;
	int pos = ksm(k , x) + mod - ksm(k , x - a);
	pos %= mod;
	int y = (pos * (b - 1) + 1) % mod;
	cout << x << " " << y << "\n";
	return;
}
2025/6/22 09:49
加载中...