digua522 level
获赞
70
粉丝
1
关注
0
看过 TA
0
西安电子科技大学
2018
Java
IP属地:未知
暂未填写个人简介
私信
关注
2017-09-14 22:07
已编辑
西安电子科技大学 Java
import java.util.*; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); int[][] arr = new int[7][7]; int[] count = new int[7]; for (int i = 0; i < n; i++) { int tmp = in.nextInt(); int yu = tmp % 7; arr[y...
digua522:说一下思路,用一个二维数组arr[i][j],i代表当前数字对7取余的值,j代表Math.pow(10,当前数字的位数)对7取余的值,arr[i][j]的值代表个数。只考虑将当前数字放到另一个数字之后的情况,设a0在另一个数字后,对其他数字ai,aia0是否能被7整除,由a0对7取余的值加上,ai乘以10再乘以a0位数 对7取余的值,得到的和决定。并且两个数乘积对7取余,等同于两个数分别对7取余再相乘再对7取余
投递美团等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务