光棍的yy

时间限制:1000 ms  |  内存限制:65535 KB
难度:2
描述

yy经常遇见一个奇怪的事情,每当他看时间的时候总会看见11:11,这个很纠结啊

现在给你m个1,你可以把2个1组合成一个2,这样就不是光棍了,问这样的组合有多少种??

例如(111  可以拆分为 111 12 21  有三种)

输入
第一行输入一个n表示有n个测试数据
以下n行,每行输入m个1
(1 <= n,m <= 200)
输出
输出这种组合种数,占一行
样例输入
3
11
111
11111
样例输出
2
3
8
import java.math.BigDecimal;
import java.util.Scanner;  public class Main{  public static void main(String[] args) {  Scanner input=new Scanner(System.in);  while(input.hasNext()){  BigDecimal a=input.nextBigDecimal();  BigDecimal b=input.nextBigDecimal();  BigDecimal sum=a.add(b);  String SUM=ZH(sum.toString());  System.out.println(SUM);  }  }  private static String ZH(String sum) {  // TODO Auto-generated method stub  int num=-1;  if(sum.indexOf('.')!=-1){  for(int i=sum.length()-1;i>0;i--){  if(sum.charAt(i)!='0'){  num=i+1;  break;  }  }  sum=sum.substring(0,num);  if(sum.endsWith(".")){  sum=sum.substring(0,sum.length()-1);  }  }  return sum;  }
}  

NYOJ 655 光棍YY(java)相关推荐

  1. NYOJ 655 光棍的yy

    光棍的yy 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描述 yy经常遇见一个奇怪的事情,每当他看时间的时候总会看见11:11,这个很纠结啊. 现在给你m个1,你可以把2个 ...

  2. nyoj 451 光棍节快乐

    光棍节的快乐 时间限制: 1000 ms  |  内存限制: 65535 KB 难度:2 描述 光棍们,今天是光棍节.聪明的NS想到了一个活动来丰富这个光棍节. 规则如下: 每个光棍在一个纸条上写一个 ...

  3. nyoj 665 光棍的yy

    即斐波那契数列. 可以递归求解,大问题化解成小问题.例如,当输入的数字为11111时(即求解res[5]),可以分成以下两种情况: 111111 ,黑色部分是res[4],此时最后一个1不动,满足条件 ...

  4. NYOJ 30 Gone Fishing JAVA+解析

    Gone Fishing这道题目运用的多次折合成一次这种思想我首次见,我想的一个思路是,每次算一下鱼量和时间代价比,这个代码我没有敲,下面的代码是一位仁兄敲得,我研读了一下,做了一个注释,应该有利于后 ...

  5. NYOJ:458-小光棍数

    题目描述: 最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数.他已经知道了第一个小光棍数是471,471的三次方是104487111,现在他想知道 ...

  6. NYOJ 451 光棍节的快乐(错排公式+排列组合)

    描述 光棍们,今天是光棍节.聪明的NS想到了一个活动来丰富这个光棍节. 规则如下: 每个光棍在一个纸条上写一个自己心仪女生的名字,然后把这些纸条装进一个盒子里,这些光 棍依次抽取一张纸条,如果上面的名 ...

  7. nyoj 451 光棍节的快乐

    刚做这道题也是一脸懵逼,对于排列问题还是停留在高中的时候,后来才知道原来是错排问题,对于错排问题,百度百科给出了这样的解释:问题: 十本不同的书放在书架上.现重新摆放,使每本书都不在原来放的位置.有几 ...

  8. java 一周前日期_java获取当前时间前一周、前一月、前一年的时间

    SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calend ...

  9. 第 13 章 StringTable

    第 13 章 StringTable 1.String 的基本特性 1.1.String 概述 String 的概述 String:字符串,使用一对 "" 引起来表示 String ...

最新文章

  1. while循环的习题
  2. CentOS7.4安装PyQt5.6
  3. Servlet开发(二)
  4. 学长毕业日记 :本科毕业论文写成博士论文的神操作20170410
  5. Retrofit学习入门
  6. 立镖机器人浙江_立镖现身LogiMAT 2019 彰显中国仓储分拣技术
  7. 使用Unity3D的50个技巧:Unity3D最佳实践
  8. Qt中Opencv配置
  9. 世界线(bzoj2894)(广义后缀自动机)
  10. 鸿蒙手机隐藏应用,手机里羞羞的App ,终于可以一键藏起来了!
  11. 在sae上面运行微信第三方平台微擎,带视频录像
  12. MFC中picture控件如何响应鼠标移动?
  13. Sql练习--查询有趣的电影
  14. 4G/5G无人机/无人车/无人船 远程控制,FPV增程,APM/Pixhawk图传数传一体
  15. 【Cover Letter 】SCI 投稿加分必备,手把手教你写 投稿Cover Letter
  16. 无人驾驶频频碰壁,AI产品落地之路为何走的如此糟心?
  17. OpenGL SuperBible中的glew和GLTools库
  18. 介绍一下义乌个体结汇美金账户的使用
  19. CSS---三大定位方式(相对,绝对,固定定位)
  20. 我的世界怎么用计算机,电脑我的世界怎么用传送,我的世界传送指令大全

热门文章

  1. uniapp带视频背景的登录页面
  2. 美国(大平洋时区)夏令时
  3. ffmpeg-日志输出av_log()
  4. 基于java的超市积分管理系统
  5. Linux驱动基础:MSM平台IOMMU
  6. 02.复合函数与反函数
  7. cadence使用——北京理工大学集成电路设计实践二
  8. 安卓获取mysql数据封装方法_数据库:安卓封装的原生api
  9. 高校通用排课管理信息系统的设计与实现
  10. 12306抢票插件拖垮GitHub网站