站外求解
  • 板块灌水区
  • 楼主rui_de_aihao
  • 当前回复71
  • 已保存回复83
  • 发布时间2024/10/21 17:07
  • 上次更新2024/10/23 19:02:19
查看原帖
站外求解
1023774
rui_de_aihao楼主2024/10/21 17:07

在openjudge中刷看到了做了无数遍都没过谁可以来帮我

题目网址:幸运纸条

幸运纸条

总时间限制: 10000ms 单个测试点时间限制: 1000ms 内存限制: 131072kB

描述

给定n张纸条碎片,每张上面都写有数字,任意两张碎片可以拼接为一张完整纸条,如:

34||56,可以拼接为3456或5634。

当一张完整纸条上的数字为3的倍数时,我们称之为“幸运纸条”。

现在请问,我们利用这n张纸条碎片,选取一些进行两两拼接后,最多可以得到多少张“幸运纸条”?

输入

第一行,1个整数n,代表碎片的个数。 第二行,n个整数ai,代表每张纸条碎片上的数字。

输出

1个整数,代表可以得到最多的“幸运纸条”个数

样例输入

6 1 1 1 23 10 3

样例输出

1

提示

对于50%数据,n<=1e3,ai<=1e8;对于100%的数据,n<=1e4,ai<=1e8。

2024/10/21 17:07
加载中...