zoukankan      html  css  js  c++  java
  • Java 第十一届 蓝桥杯 省模拟赛 洁净数

    洁净数

    小明非常不喜欢数字 2,包括那些数位上包含数字 2 的数。如果一个数的数位不包含数字 2,小明将它称为洁净数。
      请问在整数 1 至 n 中,洁净数有多少个?
    输入格式
      输入的第一行包含一个整数 n。
    输出格式
      输出一行包含一个整数,表示答案。
    样例输入
    30
    样例输出
    18
    评测用例规模与约定
      对于 40% 的评测用例,1 <= n <= 10000。
      对于 80% 的评测用例,1 <= n <= 100000。
      对于所有评测用例,1 <= n <= 1000000。

    package 蓝桥杯省模拟赛_高职组;
    
    import java.util.Scanner;
    
    public class 洁净数 {
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            int n = sc.nextInt();
            sc.close();
            int count=0;
          A:  for (int i=1;i<=n;i++){
                int a = i;
                while(a!=0){
                    int b=a%10;
                    if(b==2){
                        continue A;
                    }
                    a/=10;
                }
                count++;
            }
            System.out.println(count);
        }
    }
    
    
  • 相关阅读:
    AutoLayout动画
    实现毛玻璃效果
    合并静态库
    GCDAsyncSocket~
    iOS下URL编码
    OC多线程之GCD ----- 2
    堆和栈的区别
    Effective Objective-C 2.0重读笔记---2
    Android手机端抓包方法
    Android APK反编译
  • 原文地址:https://www.cnblogs.com/a1439775520/p/13074642.html
Copyright © 2011-2022 走看看