#P7493. [传智杯 #3 决赛] 旅人1969

[传智杯 #3 决赛] 旅人1969

题目背景

在被称为未来的二十一世纪里,只残留着不安与少许的幻想。

永远与须臾的罪人啊,二十世纪的诺亚方舟,承载着期待与不安向着天空飞去呢!

而作为希望的你,在这并不永恒的旅途中,会怎样地前行呢?

题目描述

一条笔直的公路上有 nn 个旅店,第 ii 个旅店的坐标是 ii,每一天早上从旅店出发走最多 mm 个距离,同时固定给你一个常数 kk

给定 qq 组询问,每次给定 u,vu,v,求早上从旅店 uu 出发到旅店 vv,途径不超过 kk 个旅店(不含起点 uu)且行走方向不变的方案数。两种方案不同当且仅当存在一个不同的旅店选择,答案对 998244353998244353 取模。

对于所有数据,n,q105n,q\leq 10^5m,k104m,k\leq 10^4mk105mk\leq 10^5u,vnu,v\leq n

输入格式

输入共 q+1q+1 行。

第一行输入 44 个正整数 n,m,k,qn,m,k,q

接下来 qq 行,每行输入 22 个正整数 u,vu,v,表示一组询问。

输出格式

输出共 qq 行,每行输入 11 个整数表示答案。

3 2 2 2
1 3
2 3
2
1
2077 30 200 3
1949 2021
1969 2077
1970 2004

360658315
804081653
603979748