XJOI 7623 maoge数
学军那么难,就看丹顶鹤。大家好,我是你们的小贺同学。来,看题。
题目描述
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数相关推荐
- XJOI 7970 优秀数
AC代码: #include<bits/stdc++.h> using namespace std; int main(){ int n,sum=0,t; cin>& ...
- 2023年你最值得了解的信息技术-AI篇(一)
列表 85 - 其他 辽宁省 大连优联智能 自动化生产线提供商 未融资 大连优联智能是一家自动化生产线提供商,集规划设计.制造安装.系统集成.视觉检测及AI数据智能分析于一体,可为汽车车身及发动机制造 ...
- XJOI 3266 Dyeing 染色 题解
英文 Time Limit:1s Memory Limit:256M Description N grid in a line.Using three colour(red,pink and gree ...
- 伍六七带你学算法 进阶篇-三数之和
三数之和 难度-中等 题目:给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有满足条件且不重复的三元组. 注意 ...
- 使用python愉快地做高数线代题目~
今天接触到了python,发现真是极易上手啊!对比c语言是什么鬼东西= = 诶,等下,看完教学文章发现TA在下面写了这句话 如果做了前面的内容你可能已被吸引了,觉得c语言真的是废材! 不...不是的. ...
- 十进制转化为二进制java代码_【模板小程序】任意长度十进制数转化为二进制(java实现)...
妈妈再也不用担心十进制数过大了233 import com.google.common.base.Strings; import java.math.BigInteger; import java.u ...
- HJ86 求最大连续bit数
描述 求一个byte数字对应的二进制数字中1的最大连续数,例如3的二进制为00000011,最大连续2个1 本题含有多组样例输入. 输入描述: 输入一个byte数字 输出描述: 输出转成二进制之后连续 ...
- Redis 笔记(02)— keys 键相关命令(查询数据库key数量、判断key是否存在、指定key过期时间、查看key类型、查看key剩余秒数、选择数据库、删除key、删除数据库)
1. keys 键相关命令 命令 说明 dbsize 返回当前数据路的key数量 exists key 测试指定key是否存在 expire key seconds 为key指定过期时间 type k ...
- leetcode 5. Longest Palindromic Substring 字符串中的最长回文数 逐步从O(n^2)优化至线性时间
题目 解析 思路一 暴力解法 思路二 指针+最大长度 思路3 由中间至两边找回数 思路4 Manacher's algorithm 线性时间 参考文档 题目 链接 给定一个字符串 s,找到 s 中最长 ...
- 数据类型对应的字节数
20210622 https://www.icode9.com/content-4-421680.html 32位和64位常用数据结构所占字节数 20210126 1 2 4 8 1248 刚好都是2 ...
最新文章
- myeclipse快捷键大全
- 飞桨第四节七日cv经典网络 2020.4.3
- 如何获取元素在父级div里的位置_关于元素的浮动你了解多少
- 信息学奥赛C++语言: 直角三角形
- begin.lydsy 入门OJ题库:1104:那些N位数
- Java POI 读取Excel-从开始到实例
- opencv学习笔记02
- Golang math/rand 源码剖析避坑指南
- 973. 最接近原点的 K 个点
- 佳能g2810打印机扫描怎么用_佳能Canon PIXMA G2810 驱动
- C# 取Visio模型信息的简易方法
- 2019牛客多校第三场F Planting Trees(单调队列)题解
- C#开源爬虫NCrawler源代码解读以及将其移植到python3.2(4)
- 改善程序与设计的55个具体做法 day5
- AAAI 2020对抗样本论文
- 计算机配置的内存容量为4GB,电脑添加4G内存条后内存容量没有变化怎么办
- 回调函数,监听函数 关系 个人学习理解
- 【drawio笔记】在图表中添加和删除图层
- 动态表单 mysql_【mysql】动态表单应该如何设计数据库?
- 工行二维码支付接口及回调接口