当前位置: 首页 > wzjs >正文

asp网站下用php栏目上海企业名称查询系统

asp网站下用php栏目,上海企业名称查询系统,创新的菏泽网站建设,wordpress软件下载主题好数 问题描述代码解释代码 好数 问题描述 一个整数如果按从低位到高位的顺序,奇数位 (个位、百位、万位 ⋯ ) 上的数字是奇数,偶数位 (十位、千位、十万位 ⋯ ) 上的数字是偶数,我们就称之为 “好数”。 给定一个正整数 N,请计算…

好数

  • 问题描述
  • 代码解释
  • 代码

好数

问题描述

一个整数如果按从低位到高位的顺序,奇数位 (个位、百位、万位 ⋯ ) 上的数字是奇数,偶数位 (十位、千位、十万位 ⋯ ) 上的数字是偶数,我们就称之为 “好数”。
给定一个正整数 N,请计算从 1 到 N 一共有多少个好数。
输入格式
一个整数 N。
输出格式
一个整数代表答案。
样例输入 1
24
样例输出 1
7
样例输入 2
2024
样例输出 2
150
样例说明
对于第一个样例,24 以内的好数有 1、3、5、7、9、21、23,一共 7 个
评测用例规模与约定
对于 10% 的评测用例,1≤N≤100
对于 100% 的评测用例,1≤N≤10 7

代码解释

good函数:该函数用于判断一个数是否为好数。通过逐位检查,奇数位必须为奇数,偶数位必须为偶数。若某位不符合条件,立即返回0,否则返回1。

主函数:读取输入N,遍历从1到N的每个数,调用good函数检查是否为好数,统计符合条件的好数个数并输出。
该方法虽然简单,但在给定的问题规模下能够高效完成任务

代码

import java.util.Scanner;public class Main {public static int good(int a){int t=1;while(a!=0){int x=a%10;if(t%2==1){if(x%2==0)return 0;}else{if(x%2==1)return 0;}a/=10;t++;}return 1;}public static void main(String[] args){Scanner sc=new Scanner(System.in);int n=sc.nextInt();//n<=10^7int count=0;for(int i=1;i<=n;i++){if(good(i)==1){count++;}}System.out.println(count);}
}
http://www.dtcms.com/wzjs/804251.html

相关文章:

  • 网站页面打不开西安做网站的在哪
  • 佛山合展商务网站建设wordpress 新闻发布
  • 网站标题怎么设置硬件开发是做什么工作
  • 怎么劝客户做网站中国建筑网官网手机版
  • 重庆免费网站推广软件定制网站设计高端网站建设
  • 企业网站规划书网络营销4c策略是什么
  • 青岛公司网站制作esc怎么做网站
  • 网站建设的创新之处成都定制网站建设地址
  • 英语培训网站模板网络建站工作室
  • 网站用什么开发软件做北海住房和城乡建设部网站
  • 阿里云可以做电商网站吗揭阳城乡建设局网站
  • 国外开源网站系统右安门网站建设
  • 重庆网站建设有佳网络网站推广要点
  • vip网站怎么做阳江市招聘最新招聘
  • 商城网站系统建设方案设计平台市场分析
  • 免费电商网站建设表白网页在线生成网站
  • wordpress学校网站模板wordpress 定时显示
  • 网站反链暴增怎么回事网页设计公司有哪些在包头的
  • 做通风工程上哪个网站发布网站建设开发ppt
  • wordpress 网站提速wordpress 滑动门效果
  • 用html5做的网站素材wordpress 模版修改
  • 网站建设外包发展情况购买的网站平台建设服务计入
  • 天津响应式网站设计企业网站有那些
  • 微商城手机网站制作dw网页设计免费模板
  • 网站开发违法如果做网站运营
  • asp网站文件重庆市中心在哪个区
  • 上海企业建站 免费十大广告设计公司
  • 商城网站 价格搭建平台要多少钱
  • 接网站建设_网站设计安阳县有多少个乡镇
  • 网站建设的 文献综述wordpress square主题