QOJ.ac

QOJ

Limite de temps : 1 s Limite de mémoire : 1024 MB Points totaux : 100 Hackable ✓

#17924. 漂亮的巧克力与数字游戏

Statistiques

Coco 正在玩白巧克力和黑巧克力。当排列 $N$ 个白巧克力和 $N$ 个黑巧克力时,满足以下条件的排列被称为“漂亮巧克力”。$(X,Y)$ 表示将巧克力排列 $X$ 和 $Y$ 按顺序拼接在一起。

  • (白巧克力, 黑巧克力) 是漂亮巧克力。
  • (白巧克力, 漂亮巧克力, 黑巧克力) 是漂亮巧克力。
  • (漂亮巧克力, 漂亮巧克力) 是漂亮巧克力。
  • 无法通过上述三条规则生成的巧克力排列不是漂亮巧克力。

某种巧克力排列的“得分”计算如下:从给定的整数 $a$ 开始,从左到右依次处理,如果遇到白巧克力,则加上 $b$;如果遇到黑巧克力,则乘以 $c$。最后得到的值对 $10^5$ 取模的结果即为该巧克力排列的得分。

Coco 想要在所有漂亮巧克力中找到得分最高的巧克力排列。请帮 Coco 计算出可以获得的最大得分。

输入格式

第一行按顺序给出整数 $N$,$a$,$b$,$c$。

输出格式

输出一行,表示使用 $N$ 个白巧克力和 $N$ 个黑巧克力可以制成的所有漂亮巧克力中,得分的最大值。

样例

输入样例 1

1 3 5 7

输出样例 1

56

输入样例 2

2 3 5 7

输出样例 2

637

输入样例 3

2 10 10 100

输出样例 3

1000

说明

$1 \le N \le 15$, $1 \le a, b, c \lt 10^5$

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.