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

江西网站做的好的企业移动端网站没有icp

江西网站做的好的企业,移动端网站没有icp,青岛专业做网站的公司有哪些,建筑专业人才招聘网好数 问题描述代码解释代码 好数 问题描述 一个整数如果按从低位到高位的顺序,奇数位 (个位、百位、万位 ⋯ ) 上的数字是奇数,偶数位 (十位、千位、十万位 ⋯ ) 上的数字是偶数,我们就称之为 “好数”。 给定一个正整数 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/a/598993.html

相关文章:

  • 建设工程报建备案网站dedecms源码下载
  • 金富通青岛建设工程有限公司网站网站开发工程师月薪平均
  • Linux DNS域名解析服务器练习
  • 网站开发可选择方案有哪些网站开发网页设计js
  • Linux:内核地址随机化(Kaslr)
  • 百度怎么制作网站教程做瞹瞹网站
  • 金科科技 做网站作图神器
  • 顺德手机网站设计信息最牛的网站建
  • 企业网站seo数据做网站维护学什么编程语言
  • Linux下的项目自动化构建-make\makefile详解
  • 闵行区网站开发网站开发总体设计
  • 氧os哪个网站做的最好杭州互联网企业
  • 开课吧前端面试训练营
  • 宜春网站开发可以做c语言任务的网站
  • 青岛网站权重提升为什么不建议去外包公司
  • C#8、有哪些访问修饰符
  • 西安 h5网站建设ui培训完找工作没人要
  • 做外汇需要了解的网站中国企业500强全部名单
  • php后台网站开发企业宣传报道模板范文
  • 建站公司新闻资讯做自己的网站不是免费的
  • unique_ptr和shared_ptr的引用计数机制有何不同?
  • 用c# 制作一个扑克牌小游戏
  • 买了域名如何做网站南昌有哪些做网站的公司
  • 京东商品详情接口深度解析:从反爬绕过到数据结构化重构
  • 微网站制作电话做的网站被注销
  • @Transactional失效的几种情况
  • 一般什么行业做网站的多袜子技术支持深圳网站建设
  • 网站策划书撰写流程河北seo推广系统
  • Java 全栈 Devs【应用】:[特殊字符] Java 异常处理最佳实践
  • 在线一键建站系统禹城做网站