HPU暑期第五次积分赛 F - 辞树的质因数分解
题目
代码
#include <iostream>
#include <cstring>
using namespace std;
const int maxn=1e6 + 100;
int ans[maxn],a[maxn];
int main()
{int t,n,i,j;cin>>t;while(t--){j=0;memset(ans,0,sizeof(ans));memset(a,0,sizeof(a));cin>>n;int k=n;if(n==0 || n==1){cout<<n<<endl;continue;}for(i=2;i<=(k+1)/2;i++){if(n%i==0){a[j++]=i;ans[i]=0;while(n%i==0){n/=i;ans[i]++;}}}if(j==0) {cout<<n<<"=";cout<<n<<"^"<<"1"<<endl;}else{cout<<k<<"=";for(i=0;i<j;i++){cout<<a[i]<<"^";cout<<ans[a[i]];if(i!=j-1) cout<<"*";}cout<<endl;}}return 0;
}
HPU暑期第五次积分赛 F - 辞树的质因数分解相关推荐
- HPU暑期第五次积分赛 - G-迷宫(BFS+最短路径)
题目 代码 #include <iostream> #include <cstdio> #include <queue> #include <cstring& ...
- 方框(HPU暑期第四次积分赛)
题目 描述 用'*'打印出一个nxn的字符图形(1<=n<=100). 输入 多组输入.每行输入一个n,输入EOF结束文件. 输出 输出一个满足题意的图形. 输入样例 1 1 2 5 6 ...
- HPU暑期集训积分赛3
A题: Math Problem Description 求:\sum_{i=1}^n \lfloor \frac {a_i}{k} \rfloor∑i=1n⌊kai⌋ ps: \lfloor ...
- 讲透学烂二叉树(五):分支平衡—AVL树与红黑树伸展树自平衡
简叙二叉树 二叉树的最大优点的就是查找效率高,在二叉排序树中查找一个结点的平均时间复杂度是O(log₂N): 在<讲透学烂二叉树(二):树与二叉/搜索/平衡等树的概念与特征>提到 二叉排序 ...
- 第五十五讲 插件设备树
第五十五讲 插件设备树 文章目录 第五十五讲 插件设备树 一.概述 1.概述 2.使用前提 3.编译工具 二.插件设备树实验 1.环境准备 2.实验 3.验证实验 附录 驱动代码 led.c led. ...
- 最是人间留不住,朱颜辞镜花辞树
时光苒荏,岁月匆匆,一切如白驹过隙一般快的想抓住都有些无力. 想想认识c++以前半年了,从一个懵懂的女孩变成了一个能码出百行程序的程序员,一切来得是快的自己都没有想到.半年前的我, ...
- 第五十四讲 设备树实现RGB驱动
第五十四讲 设备树实现RGB驱动 文章目录 第五十四讲 设备树实现RGB驱动 一.基础知识 1.GPIO Write Mode 2.硬件连接 3.重要寄存器(参考IMXULL用户手册) RGB_R R ...
- 第五十三讲 获取设备树属性
第五十三讲 获取设备树属性 文章目录 第五十三讲 获取设备树属性 一.获取设备树属性信息 1.查看属性所在节点 device_node 结构体 2.如何查找结点 节点路径 节点类型(不推荐使用) 节点 ...
- 2019牛客暑期多校训练营(第五场)F - maximum clique 1 (最大团:补图最大独立集)
题目链接 题意 求一个最大的集合,集合内的数字两两之间满足不同bit数大于1 最大团:在一个无向图中找出一个点数最多的完全图 思路 求补图的最大独立集:二分图匹配.最小割 可以将原图转为二分图,指定建 ...
最新文章
- DataSnap 用TStream 传递大数据 返回流大小为-1的情况
- Swift:如何优雅地使用 print()(三)
- 编译哈工大语言技术平台云LTP(C++)源码及LTP4J(Java)源码
- 工程勘察设计收费标准2002修订版_黑龙江省哈尔滨新区智能轨道快运系统1号线项目勘察设计招标...
- 3650m5设置u盘启动_系统重装必备神器,U盘如何制作启动盘?
- SQL Server 开发指南(经典教程)
- jQuery动画stop()用法
- select, poll, epoll的实现分析
- 实验一 结构化分析(软件工程)
- 昆明理工大学计算机面试题,2016年昆明理工大学管理与经济学院F003运筹学复试笔试仿真模拟题...
- 免费的人脸识别SDK(基于 Java 实现的人脸识别功能)
- 计算机桌面无法解锁,win10锁屏后解锁却无法进入桌面怎么办?解决方案
- 利用python将excle表格由xls转换为xlsx格式
- 测试分类-软件开发阶段的各个测试
- get-element-by-id转换为getElementById
- 【文献调研】在Pubmed上搜索特定影响因子期刊上的论文
- 2023美赛常见问题解答
- 【imessage苹果推信】软件安装苹果虚拟机推群发UDID和App的Bundle Id生成deviceToken
- 如何自己制作CHM文件
- mysql的事件探查器_SQL Server 2008 事件探查器(SQL SERVER Profiler)