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

青岛建设英文网站建设和城乡建设厅网站

青岛建设英文网站建设,和城乡建设厅网站,python做的网站如何部署,建筑模型题目描述 小明非常不喜欢数字 2#xff0c;包括那些数位上包含数字 2 的数。如果一个数的数位不包含数字 2#xff0c;小明将它称为洁净数。 请问在整数 1 至 n 中#xff0c;洁净数有多少个#xff1f; 输入描述 输入的第一行包含一个整数 n(1≤n≤10^6)。 输出描述 输…题目描述 小明非常不喜欢数字 2包括那些数位上包含数字 2 的数。如果一个数的数位不包含数字 2小明将它称为洁净数。 请问在整数 1 至 n 中洁净数有多少个 输入描述 输入的第一行包含一个整数 n(1≤n≤10^6)。 输出描述 输出一行包含一个整数表示答案。 输入输出样例 示例 输入 30 输出 18 运行限制 最大运行时间1s 最大运行内存: 256M 所需变量 int shuwei;//代表没位数上是多少 int n;//代表终止条件的n int sum 0;//代表中共有多少个洁净数初始化为0 int i;//循环变量 思路:我们首先要知道判断一个数的数位上是否有2如果2我们就返回0如果没有就返回一具体做法就是首先把每位都分别取出来然后对其进行判断是否是2如果是2直接就返回0如果不是2那我们接着判断直到全部不为2或者有一个就终止判断条件这样我们就跳出循环 int solution(int a){int shuwei 0;while(a0){shuwei a%10;if(shuwei 2){return 0;}a a/10;}return 1; }对于程序main函数我们首先要获取n得到n之后我们就不断的将1到n中的数不断输入解决函数中以此判断是否为洁净数最后如果每次判断返回1那么我们总数就1最后得到总数sum输出出来就可以了 该算法本人认为比较优如果有更好的想法欢迎q我 代码如下编译器是dev语言是C语言 #include iostream using namespace std; int solution(int a){int shuwei 0;while(a0){shuwei a%10;if(shuwei 2){return 0;}a a/10;}return 1; } int main() {int n;int i,sum 0;cinn;for(i 1;in;i){if(solution(i)){sum;}}coutsumendl;return 0; }
http://www.dnsts.com.cn/news/164742.html

相关文章:

  • 阿里云可以做电商网站吗wordpress获取当前用户id
  • 辽宁城乡建设部网站首页手机网站如何做外链
  • 汉化主题做网站网页魔域
  • 怎么做网站维护宣传人人站cms
  • 网站提交订单付款才跳转怎么做做公众号文章的网站
  • 阿里巴巴国际站怎么找客户淘客网站 wordpress
  • 手机网站 开发者模式天津建设信息网站
  • 云购网站建设SEO网站链接模型
  • 住房与建设部网站wordpress给图片加logo
  • 网站开发的前后端是哪些wordpress 字体 插件下载地址
  • 建设厅网站装修合同模板苏州网站建设哪家更好
  • 建站历史查询企业网站策划案例
  • 黄骅市网站建设公司哪里学网站建设与管理
  • 网统管公司的网站托管服务怎么样珠海网站建设 旭洁
  • 资料代做网站wordpress老提示更新
  • php网站开发视频教程下载教育网站开发需求分析
  • 网站的策划和建设一个网络空间做两个网站
  • 不会编程如何做自己的网站园林设计
  • 网站 制作价格做网销做什么网站
  • 全景网站如何做wordpress 加密解密
  • 佛山的网站建设承德工程建设信息网站
  • 地方性门户网站有哪些个人网页完整代码
  • app软件制作网站安装一个宽带多少钱
  • 网站备案 失败vitality wordpress
  • 光谷中心城建设投资有限公司网站东莞网站开发报价
  • 网站页面结构怎么做有利于优化seo技术平台
  • 淘宝网站建设百度百科宣城网站seo诊断
  • 网页编辑与网站编辑揭阳seo快速排名
  • 做箱包哪个网站好昆明经济技术开发区官方门户网站
  • 网站建设如何把代码佛山100强企业名单