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

蓝桥杯好数

样例输入: 24 输出:7
输入:2024 输出: 150

思路:本题朴素方法的时间复杂度是O(n * log10(n)) ,不超时。主要考察能否逐位取数,注意细节p=i,这样不会改变i,否则会导致循环错误。

#include <iostream>
using namespace std;
int main()
{
  int n,ans=0;
  cin>>n;
  for(int i=1;i<n;i++)
  {  
  int c=1,f=0;
  ///cout<<i<<endl;
  int p=i; 
  while(p!=0)
  {
  	
    int m=p%10;
    
    m%=10; 
    if(m%2!=1&&c%2==1) 
    {
      f=1;break;
    }
    if(m%2!=0&&c%2==0)
    {
      f=1; break;
    }
 
    p/=10;
    c++;
  }
    
  if(f==0) 
  {
  	ans++;
  }
}
  printf("%d\n",ans);
  return 0;
}

相关文章:

  • OceanBase 初探学习历程之——安装部署
  • 达梦数据库应用开发_JDBC接口介绍_yxy
  • 一周学会Flask3 Python Web开发-request请求钩子(Hook)
  • Day7 25/2/20 THU
  • Hadoop初体验
  • 黑客如何利用提示词工程操纵AI代理?
  • 接口测试-API测试中常用的协议(下)
  • Nginx 部署 Vue 指南
  • 热门的AI网页版网址大全
  • 毕业项目推荐:基于yolov8/yolo11的100种中药材检测识别系统(python+卷积神经网络)
  • 飞机沿设置路径飞行以及跟踪飞行物(十一)
  • 【技术追踪】DiffDGSS:基于扩散模型的确定性表示进行泛化性视网膜图像分割(MICCAI-2024)
  • 实现网站内容快速被搜索引擎收录的方法
  • Rust 未来会成为主流的编程语言吗?
  • 掌握 ElasticSearch 四种match查询的原理与应用
  • Android Http-server 本地 web 服务
  • rust学习六、简单的struct结构
  • Linux-ubuntu系统移植之Uboot启动流程
  • 前端CSS面试题及参考答案
  • 计算机网络安全之一:网络安全概述
  • 上海发布一组人事任免信息:钱晓、翁轶丛任市数据局副局长
  • 蚂蚁集团将向全体股东分红
  • 第六次“太空会师”,神舟二十号3名航天员顺利进驻中国空间站
  • 现场观察·国防部记者会|美将举行大演习“应对中国”,备战太平洋引发关注
  • 国防部:菲挑衅滋事违背地区国家共同利益
  • 大卫·第艾维瑞谈历史学与社会理论③丨尼古拉斯·卢曼与历史研究