#P17225. [2025年南开中学集训]运动会足球赛

[2025年南开中学集训]运动会足球赛

题目描述

学校一共有 2k2^k 个班级参加,每个班级的实力组成的序列为 12k1\sim2^k 的排列。两班比赛实力强者一定胜出。

比赛采用淘汰赛赛制,每轮剩余的队伍抽签两两对战,每种对战情况概率相同,kk 轮后决出冠军。

冠军班级显然是实力为 2k2^k 的信竞班,你想知道需要多久才能拿到这个奖项。

一场比赛中,非加时赛共 aa 分钟,若双方实力相差 n\le n,则比赛一定会进入加时赛,否则一定不会,加时赛共 bb 分钟。

若同时间内只能进行一场比赛,且不计抽签与换场时间,求足球比赛期望时长。

输入格式

一行四个数 k,n,a,bk,n,a,b

输出格式

输出答案对 998244353998244353 取模的结果。数据保证答案在模该数下有意义。

样例 1 输入

2 1 2 1

样例 1 输出

665496243

样例 1 解释

第一轮共三种抽签情况,第二轮无需抽签,故比赛共三种情况:

  1. 第一轮 11 班级对战 22 班级,1,21,2 会加时,3,43,4 会加时,共 2+1+2+1+2=82+1+2+1+2=8 分钟。
  2. 第一轮 11 班级对战 33 班级,第二轮 3,43,4 会加时,共 2+2+2+1=72+2+2+1=7 分钟。
  3. 第一轮 11 班级对战 44 班级,2,32,3 会加时,第二轮 3,43,4 会加时,共 2+2+1+2+1=82+2+1+2+1=8 分钟。

所以答案为 233\frac{23}{3}

样例 2 输入

3 2 1919 810

样例 2 输出

142622932

样例 3 输入

4 5 6 7

样例 3 输出

652000316

数据范围

对于所有数据:1n,k1061\le n,k\le10^6k×n3×107k\times n\le3\times10^70a,b1080\le a,b\le10^8

部分分如下,表中未填表示没有特别的限制,数据范围包含的有子任务依赖。

子任务 分值 kk nn
1 10 3\le3
2 4\le4
3 10\le10
4 16\le16
5 103\le10^3 =1=1
6
7 103\le10^3 =2=2
8
9 103\le10^3
10