博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CF Gym 100637J Superfactorial numeral system (构造)
阅读量:6242 次
发布时间:2019-06-22

本文共 522 字,大约阅读时间需要 1 分钟。

题意:给一个式子,ak,k>2时,0<=ak<k;ai都是整数,给你p,q让你求一组ak。

题解:构造,每次除掉q取整得到ai,然后减一减

#include
#include
#include
#include
#include
#include
using namespace std;typedef unsigned long long ull;int main(){ ull p,q; scanf("%I64u%I64u",&p,&q); ull fac = 2; ull ai = p/q; printf("%I64u",ai); p = (p-ai*q)*(fac); while(p){ ai = p/q; printf(" %I64u",ai); p = (p - ai*q)*(++fac); } return 0;}

 

转载于:https://www.cnblogs.com/jerryRey/p/4676140.html

你可能感兴趣的文章
Android Studio: Plugin with id 'android-library' not found
查看>>
前端css性能优化
查看>>
git的学习
查看>>
算法导论——动态规划
查看>>
Android--高德地图自动定位
查看>>
面试官,您要的快排
查看>>
akka设计模式系列-Aggregate模式
查看>>
webpack4-用之初体验,一起敲它十一遍
查看>>
Redis详解(五)------ redis的五大数据类型实现原理
查看>>
Spring【DAO模块】就是这么简单
查看>>
wamp虚拟主机配置
查看>>
深入Spring Boot:ClassLoader的继承关系和影响
查看>>
Android带有删除按钮的EditText:EditTextWithDeleteButton
查看>>
2:C#TPL探秘
查看>>
Android Segmented RadioButton
查看>>
Java中菜单组件
查看>>
git reset revert 回退回滚取消提交返回上一版本
查看>>
适配mpvue平台的的微信小程序日历组件mpvue-calendar
查看>>
Consul Config 使用Git做版本控制的实现
查看>>
我们必须要知道的RESTful服务最佳实践
查看>>