(練習用)挑7

/*

描述	
輸出7有關數字的個數,包括7的倍數,還有包含7的數字(如17,27,37...70,71,72,73...)的個數
知識點	循環
運行時間限制	0M
內存限制	0
輸入	
一個正整數N。(N不大於30000)
輸出	
不大於N的與7有關的數字個數,例如輸入20,與7有關的數字包括7,14,17.
樣例輸入	20
樣例輸出	3

*/
import java.util.Scanner;  
  
public class Main {  
  
    public static void main(String args[])  
    {  
        Scanner sca = new Scanner(System.in);  
        int N = sca.nextInt();  
        int num = 0;  
        for(int i = 7;i <= N;i++)  
        {  
            if((i%7 == 0) || String.valueOf(i).contains("7"))  
            {  
                num++;  
            }  
        }  
        sca.close();  
        System.out.println(num);  
  
    }  
}  

這個比較簡單可以說是最簡單的了……
發佈了38 篇原創文章 · 獲贊 6 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章