A. [ARC154A] Swap Digit

    传统题 2000ms 1024MiB

[ARC154A] Swap Digit

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

AT_arc154_a [ARC154A] Swap Digit

题目描述

给定两个首位不为 00NN 位正整数 AABB

你可以任意次数(也可以为 00 次)重复以下操作:

  • 选择一个满足 0iN10 \le i \le N-1 的整数 ii,交换 AABB10i10^i 位上的数字。

请你求出经过若干次操作后,A×BA \times B 的最小值对 998244353998244353 取余的结果。

注意,不是要求 A×BA \times B998244353998244353 取余的最小值。

输入格式

输入以以下格式从标准输入给出。

NN AA BB

输出格式

请输出一行答案。

样例 1

输入

2
13
22

输出

276

样例 2

输入

8
20220122
21002300

输出

54558365

说明/提示

限制条件

  • 1N2000001 \le N \le 200000
  • A,BA,B 是首位不为 00NN 位正整数

样例解释 1

通过如下操作一次,可以将 A×BA \times B 变为 276276

  • 选择 i=0i=0,交换 AABB 的个位数字,此时 A=12,B=23A=12,B=23。 因为无法将 A×BA \times B 变得比 275275 更小,所以答案为 276276

样例解释 2

请对 998244353998244353 取余后输出答案。

由 ChatGPT 4.1 翻译

南初二 20260921中午(考察)

未参加
状态
已结束
规则
XCPC
题目
4
开始于
2026-9-21 12:00
结束于
2026-9-21 13:18
持续时间
1.3 小时
主持人
参赛人数
18