dedecms 英文网站,西安市建设网,怎样做分销网站,知更鸟wordpress主题[蓝桥杯 2024 省 B] 好数
好数 一个整数如果按从低位到高位的顺序#xff0c;奇数位#xff08;个位、百位、万位……#xff09;上的数字是奇数#xff0c;偶数位#xff08;十位、千位、十万位……#xff09;上的数字是偶数#xff0c;我们就称之为“好数”。 给定一…[蓝桥杯 2024 省 B] 好数
好数 一个整数如果按从低位到高位的顺序奇数位个位、百位、万位……上的数字是奇数偶数位十位、千位、十万位……上的数字是偶数我们就称之为“好数”。 给定一个正整数 N请计算从 1 到 N 一共有多少个好数。
输入格式 一个整数 N。
输出格式 一个整数代表答案。
import java.util.Scanner;public class java {public static void main(String[] args) {Scanner scanner new Scanner(System.in);int a scanner.nextInt();int b 2;int c 0;int d 0;boolean e true;while(a!0){c a;b 2;e true;if(c10c%2!0){d;a--;continue;}if(c%20){a--;continue;}while ((c/10)1) {cc/10;if(b%2!0){if(c%20) {efalse;break;}}else{if(c%2!0) {efalse;break;}}b;}if(etrue){d;}a--;}System.out.println(d);}}