学军那么难,就看丹顶鹤。大家好,我是你们的小贺同学。来,看题。

题目描述

maoge定义一个数x是maoge数的条件,当且仅当x的各数位之和等于 x / 2向下取整,现在maoge想让你求 n 的约数中有多少个maoge数

输入格式

输入一个数 n

输出格式

输出一个数表示 n 的约数中 maoge 数的个数

样例输入

34

样例输出

1

数据范围

n <= 100000

看完题目,我发现这道题可以用函数,其实只要注意:当且仅当x的各数位之和等于 x / 2向下取整这两点就OK了

AC代码来了:

#include<bits/stdc++.h>
using namespace std;
int maoge(int x)//这里的函数类型是可以换成void的
{int n,y,cnt=0,sum=0;for(int i=1;i<=x;i++){sum=0;n=i;y=floor(n/2);while(n!=0){sum=sum+n%10;n/=10;}if(x%i==0) if(sum==y) cnt++;}
return cnt;//上面换成void的话这里要变成cout<<cnt;
}
int main()
{int a;cin>>a;cout<<maoge(a);//上面换成void的话这里要变成maoge(a);就可以了return 0;
}

void版

伙计们再见!!!

XJOI 7623 maoge数相关推荐

  1. XJOI 7970 优秀数

    AC代码: #include<bits/stdc++.h> using namespace std; int main(){     int n,sum=0,t;     cin>& ...

  2. 2023年你最值得了解的信息技术-AI篇(一)

    列表 85 - 其他 辽宁省 大连优联智能 自动化生产线提供商 未融资 大连优联智能是一家自动化生产线提供商,集规划设计.制造安装.系统集成.视觉检测及AI数据智能分析于一体,可为汽车车身及发动机制造 ...

  3. XJOI 3266 Dyeing 染色 题解

    英文 Time Limit:1s Memory Limit:256M Description N grid in a line.Using three colour(red,pink and gree ...

  4. 伍六七带你学算法 进阶篇-三数之和

    三数之和 难度-中等 题目:给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组. 注意 ...

  5. 使用python愉快地做高数线代题目~

    今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...

  6. 十进制转化为二进制java代码_【模板小程序】任意长度十进制数转化为二进制(java实现)...

    妈妈再也不用担心十进制数过大了233 import com.google.common.base.Strings; import java.math.BigInteger; import java.u ...

  7. HJ86 求最大连续bit数

    描述 求一个byte数字对应的二进制数字中1的最大连续数,例如3的二进制为00000011,最大连续2个1 本题含有多组样例输入. 输入描述: 输入一个byte数字 输出描述: 输出转成二进制之后连续 ...

  8. Redis 笔记(02)— keys 键相关命令(查询数据库key数量、判断key是否存在、指定key过期时间、查看key类型、查看key剩余秒数、选择数据库、删除key、删除数据库)

    1. keys 键相关命令 命令 说明 dbsize 返回当前数据路的key数量 exists key 测试指定key是否存在 expire key seconds 为key指定过期时间 type k ...

  9. leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间

    题目 解析 思路一 暴力解法 思路二 指针+最大长度 思路3 由中间至两边找回数 思路4 Manacher's algorithm 线性时间 参考文档 题目 链接 给定一个字符串 s,找到 s 中最长 ...

  10. 数据类型对应的字节数

    20210622 https://www.icode9.com/content-4-421680.html 32位和64位常用数据结构所占字节数 20210126 1 2 4 8 1248 刚好都是2 ...

最新文章

  1. myeclipse快捷键大全
  2. 飞桨第四节七日cv经典网络 2020.4.3
  3. 如何获取元素在父级div里的位置_关于元素的浮动你了解多少
  4. 信息学奥赛C++语言: 直角三角形
  5. begin.lydsy 入门OJ题库:1104:那些N位数
  6. Java POI 读取Excel-从开始到实例
  7. opencv学习笔记02
  8. Golang math/rand 源码剖析避坑指南
  9. 973. 最接近原点的 K 个点
  10. 佳能g2810打印机扫描怎么用_佳能Canon PIXMA G2810 驱动
  11. C# 取Visio模型信息的简易方法
  12. 2019牛客多校第三场F Planting Trees(单调队列)题解
  13. C#开源爬虫NCrawler源代码解读以及将其移植到python3.2(4)
  14. 改善程序与设计的55个具体做法 day5
  15. AAAI 2020对抗样本论文
  16. 计算机配置的内存容量为4GB,电脑添加4G内存条后内存容量没有变化怎么办
  17. 回调函数,监听函数 关系 个人学习理解
  18. 【drawio笔记】在图表中添加和删除图层
  19. 动态表单 mysql_【mysql】动态表单应该如何设计数据库?
  20. 工行二维码支付接口及回调接口

热门文章

  1. 从重大事件保障,看华为如何打造一流保障体系
  2. 解决启动CAD时没有响应
  3. 基于隐私保护的安全多方计算区块链融合技术的智能合约
  4. 使用python中的matplotlib绘制路径图
  5. idea破解最新版本
  6. 基于C#的图书管理系统
  7. paypal tp 对接_PayPal支付接入
  8. 无线ac配置dhcp服务器,华硕RT-AC86U路由器怎么设置DHCP功能
  9. 面试官:谈一下你对Vue组件化的理解
  10. mysql 离线安装