蓝桥杯一月冲刺---第二天

目录

一、奇数倍数

二、求值

三、求和


一、奇数倍数

奇数倍数 - 蓝桥云课 (lanqiao.cn)

此处填空题很简单

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
  public static boolean isji(int n){
        while(n>0){
          if((n%10)%2==0) return false;
          n/=10;
        }
        return true;
      }
    public static void main(String[] args) {
        int i=2019;
        while(true){
        if(i%2019==0&&isji(i)){
          break; 
        }
        i++;
        }
        System.out.println(i);
        Scanner scan = new Scanner(System.in);
        
        scan.close();
    }
}

二、求值

求值 - 蓝桥云课 (lanqiao.cn)

此题能在idea什么运行出来,主要求能整除的数达到100个的数,但蓝桥的编译出不来

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
    public static void main(String[] args) {
        // int i=1;
        // while(true){
        //   int count=0;
        //   for(int j=1;j<=i;j++){
        //     if(i%j==0) count++;
        //   }
        //   i++;
        //   if(count==100) break;
        // }
        System.out.println("45360");
    }
}

三、求和

求和 - 蓝桥云课 (lanqiao.cn)

这题用到数学公式,先把n个数求和,然后每次减一个值然后和让求的和与那个数相乘即可得到答案

import java.util.Scanner;
// 1:无需package
// 2: 类名必须Main, 不可修改

public class Main {
     public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        int n=scan.nextInt();
        long sum=0;
        int[] a=new int[n];
        for(int i=0;i

你可能感兴趣的:(蓝桥杯冲刺-31天,蓝桥杯)