E. 西格玛男人

    Type: Default 1000ms 256MiB

西格玛男人

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

作为西格玛国的西格玛男人,就要去解决西格玛的问题,现在城市里出现了敌人,他们留下了一个问题,如果你不能正确的解决这个问题,西格玛国就会被攻破,所以,作为西格玛男人,请你去解决这个问题。 问题是:

对于正整数 xxyy ,定义 f(x,y)f(x,y) 如下:

xxyy 的十进制表示解释为字符串,并按此顺序连接,得到字符串 zz 。将 f(x,y)f(x,y) 解释为十进制整数时,其值就是 zz 的值。

例如: f(3,14)=314f(3,14)=314f(100,1)=1001f(100,1)=1001

给你一个长度为 N 的正整数序列 A=(A1,,AN)A=(A_1, \ldots ,A_N) 。求以下表达式对 998244353998244353 取模的结果:

$ \displaystyle\ \sum_{i=1}^{N-1}\sum_{j=i+1}^N\ f(A_i,A_j) $

输入格式

N N

A1 A_1 \ldots AN A_N

输出格式

按照题目描述计算出答案并输出

输入输出样例 #1

输入 #1

3
3 14 15

输出 #1

2044

输入输出样例 #2

输入 #2

5
1001 5 1000000 1000000000 100000

输出 #2

625549048

样例解释1

f(A1,A2)=314 f(A_1,A_2)=314

f(A1,A3)=315 f(A_1,A_3)=315

f(A2,A3)=1415 f(A_2,A_3)=1415

f(A1,A2)+f(A1,A3)+f(A2,A3)=2044f(A_1,A_2)+f(A_1,A_3)+f(A_2,A_3)= 2044

限制与约定

对于 40%40 \% 的数据 2 N 1000 2\leq\ N\leq\ 1000 1 Ai  1000 1\leq\ A_i\ \leq\ 1000

对于 100%100 \% 的数据 2 N 2× 105 2\leq\ N\leq\ 2\times\ 10^5 1 Ai  109 1\leq\ A_i\ \leq\ 10^9

  • 时间限制: 2s2 s
  • 空间限制: 512MB512 MB