桃7
2015-08-20 15:06
513 查看
import java.util.Scanner; public class Tao7 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); int tao = sc.nextInt(); tao7(tao); } private static void tao7(int tao) { if(tao <= 0) return; // 笨方法 O(n) int num=0; for(int i=1; i<=tao; i++){ if(i%7 == 0) num++; else{ char[] s = Integer.toString(i).toCharArray(); for(int j=0; j<s.length; j++){ if(s[j] == '7'){ num++; break; } } } } System.out.println(num); } }
相关文章推荐
- Linux 下 gcc 与 g++的差别
- iphone手机上的抓包流程和原理概述
- MyEclipse10破解后将工程导成war包时报错
- setInterval()和setTimeout()
- ASP.NET-get与post模式的区别
- Hadoop之文件系统Shell
- Maven学习总结(八)——使用Maven构建多模块项目
- coco2d-x 纹理研究
- 知乎-软件测试的长期规划
- BZOJ 4245 ONTAK2015 OR-XOR
- Ext-进度条
- VS2013使用EF6与mysql数据库
- 性能测试问题_tomcat占用内存很高,响应速度很慢
- Android:BroadcastReceiver的基础知识
- Scala 深入浅出实战经典 第61讲:Scala中隐式参数与隐式转换的联合使用实战详解及其在Spark中的应用源码解析
- Maven学习总结(七)——eclipse中使用Maven创建Web项目
- Swift学习笔记(八)属性
- VIM?给你一张图,玩去吧!!
- poj1860(bellman ford 算法)
- C/C++常用字符类型char、CSting、string转化