problem_type.remote_judge 2000ms 512MiB

A+B Problem

The contest is ended. New submissions will be treated as correction submissions and will not be counted in the contest.

题目描述

给定两个长度分别为 n,mn,m 的整数 a,ba,b,计算它们的和。

但是要注意的是,这里的 a,ba,b 采用了某种特殊的进制表示法。最终的结果也会采用该种表示法。具体而言,从低位往高位数起,第 ii 位采用的是 i+1i+1 进制。换言之,相较于十进制下每一位的「逢 101011」,该种进制下第 ii 位是「逢 i+1i+111」。

下图所示,左边是十进制的竖式加法;右边是这种特殊进制的竖式加法。图中的红色加号表示上一位发生了进位。

输入格式

  • 第一行有两个整数 n,mn,m,分别表示 aabb 的位数。
  • 第二行有 nn 个整数,中间用空格隔开,从高到低位描述 aa 的每个数码。
  • 第三行有 mm 个整数,中间用空格隔开,从高到低位描述 bb 的每个数码。

输出格式

  • 输出有若干个整数,从高到低位输出 a+ba+b 在这种特殊表示法下的结果。
5 4
3 3 2 1 1
3 2 2 1
4 2 1 1 0

10 1
10 9 8 7 6 5 4 3 2 1
0

10 9 8 7 6 5 4 3 2 1

提示

对于全部数据,保证 1n,m2×1051\le n,m\le 2\times 10^5,从低位往高位数起有 ai[0,i]a_i\in[0,i]bi[0,i]b_i\in[0,i]

欢乐赛(手速场)

참가함
결과
완료 (참가함)
규칙
XCPC
문제
13
시작 시각
2025-9-19 17:19
End at
2025-9-19 18:00
지속시간
1.8 시간
호스트
참여자
17