zoukankan      html  css  js  c++  java
  • java(敲 七)

    Problem
    输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71,72,73...) 

    Input
    一个整数N。(N不大于30000) 

    Output
    从小到大排列的不大于N的与7有关的数字,每行一个。 

    Sample Input
    20

    Sample Output
    7
    14
    17


    参考代码:
    import java.util.*;
    
    public class TestKnockSeven {
    	public static void main(String[] args) {
    		Scanner sc = new Scanner(System.in);
    		int n = sc.nextInt();
    
    		SevenKnock(n);
    
    	}
    
    	public static void SevenKnock(int n) {
    		for(int i = 1; i <= n; i++) {
    			if(i % 7 == 0 || hasSeven(i)) {
    				System.out.println(i);
    			}
    		}
    	}
    
    	public static boolean hasSeven(int i) {
    		String s = String.valueOf(i);
    		if(s.contains("7")) {
    			return true;
    		}
    
    		return false;
    	}
    
    }


  • 相关阅读:
    11
    TSP-test
    TSP-SA_TSP
    TSP-PathLength
    TSP-OutputPath
    TSP-NewAnswer
    TSP-
    TSp-dsxy2figxy
    TSP-DrawPath
    TSP-Distanse
  • 原文地址:https://www.cnblogs.com/wjchang/p/3671610.html
Copyright © 2011-2022 走看看