博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codewars024: How Many Numbers? II
阅读量:6538 次
发布时间:2019-06-24

本文共 1052 字,大约阅读时间需要 3 分钟。

hot3.png

package codewars;//--https://www.codewars.com/kata/55f5efd21ad2b48895000040/train/javaimport java.util.*;public class MaxSumDigits{  private static Boolean valid(long num, int maxsm){  String str = String.valueOf(num);  for(int i = 0; i <= str.length() - 4; i++){    int sum = 0;    for(int j = i; j < i+4; j++){      sum += str.charAt(j) - '0';      if(sum > maxsm){        return false;      }    }  }  return true;  }    public static long[] maxSumDig(long nmax, int maxsm){    List
list = new ArrayList
(); for(long i = 1000; i <= nmax; i++){ if(MaxSumDigits.valid(i, maxsm)){ list.add(i); } } long sum = 0; for(Long x : list){ sum += x; } long mean = sum / list.size(); long nearest = 0; if(list.contains(means)){ nearest = mean; }else{ for(int i=0; i
mean - list.get(i - 1) ? list.get(i - 1) : temp; break; } } } return new long[]{list.size(), nearest, sum}; }}

 

转载于:https://my.oschina.net/u/553266/blog/808425

你可能感兴趣的文章
mongodb group
查看>>
session_start()放置位置的不正确引发的ROOT常量 未定义的错误
查看>>
如何设定VDP同时备份的任务数?
查看>>
ipsec的***在企业网中的经典应用
查看>>
过来人谈《去360还是留在百度?》
查看>>
mysql备份工具innobackupex,xtrabackup-2.1安装,参数详解
查看>>
本地Office Project计划表同步到SharePoint2013任务列表的权限问题
查看>>
Windows2008 R2 GAC权限问题
查看>>
洛谷——P1469 找筷子
查看>>
springboot项目自定义注解实现的多数据源切换
查看>>
特此说明
查看>>
使用flume替代原有的scribe服务
查看>>
Hyper-V 2016 系列教程41 Windows 10 Hyper-V 系统要求
查看>>
Windows Server 2008 启用公共文件夹共享
查看>>
Apple Watch的非“智能手表”卖点
查看>>
函数指针和指针函数
查看>>
Python的函数参数传递:传值?引用?
查看>>
[转]分享2011年8个最新的jQuery Mobile在线教程
查看>>
android call require api level
查看>>
SQLSERVER是怎麽通过索引和统计信息来找到目标数据的(第一篇)
查看>>