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

杭州网站建设电话网页字体尺寸设计

杭州网站建设电话,网页字体尺寸设计,网络游戏工作室加盟,开封网站建设培训学校要找到和为给定值的所有的等比数列. 1肯定是要特判一下. 我的想法是先找到所有等比为1的,等比为1就是将这个数分为相同的一些数,总共就是这个数的所有约数个数减一(有一个约数为1,题目要求至少分成两个数). 对于其他的等比不为1 的,用等比数列的求和公式暴力一发就行了. #i…要找到和为给定值的所有的等比数列. 1肯定是要特判一下. 我的想法是先找到所有等比为1的,等比为1就是将这个数分为相同的一些数,总共就是这个数的所有约数个数减一(有一个约数为1,题目要求至少分成两个数). 对于其他的等比不为1 的,用等比数列的求和公式暴力一发就行了. #includecstdio #includecstring #includecmathusing namespace std;typedef long long ll; const int MAXN1e55; int prime[MAXN]; int check[MAXN]; int tot0; ll n; ll ans;void creat_prime() {for(int i2;iMAXN;i){if(!check[i]) prime[tot]i;for(int j0;jtot prime[j]*iMAXN;j){check[i*prime[j]]true;if(i%prime[j]0) break;}} }void init() {ans1;ll mn;for(int i0;itot;i){int tmp0;while(m%prime[i]0){tmp;m/prime[i];} ans*(tmp1);if(m1) break;}ans--; }ll quick_pow(ll a,ll b) {ll ret1;while(b){if(b1) ret*a;b1; a*a;}return ret; }int main() {//printf(%lld,quick_pow(2,10));creat_prime();while(~scanf(%I64d,n)){if(n1){ans0;printf(%I64d\n,ans);continue;}init();for(int i2;in;i){for(int j2;jn;j){ll tmp(quick_pow(i,j)-1)/(i-1);if(tmpn) break;if(n%tmp0){ans;}}}printf(%I64d\n,ans);} }
http://www.pierceye.com/news/854525/

相关文章:

  • 品牌工厂网站建设qt 网站开发
  • xxx网站建设规划家庭服务网站的营销策略
  • 哪里可以做宝盈网站江门百度seo公司
  • 电子商务的网站建设名词解释如何建立官网
  • 网站建设维护外包群排名优化软件
  • 苏州专业建设网站镇江网站建设找思创网络
  • 长春网站排名提升seo关键词推广多少钱
  • 头条网站怎么做的在网站上放广告
  • 网站建设费的会计分录wordpress c博客
  • 网站开发语言字典使用apmserv本地搭建多个网站
  • 建网站费用记账北京时间网站建设
  • 兴化网站开发佛山营销网站建设联系方式
  • 安居客官网网站天津 网站设计制作公司
  • seo建站优化价格表中山网站建设品牌
  • wp网站源码聊城市住房和城乡建设局网站首页
  • 个人博客网站总结买东西的网站
  • 兰州新区小程序建站网站的漂浮广告怎么做
  • 用vs代码做网站线上拓客渠道有哪些
  • 微信网站界面如何免费创建自己的平台
  • 电商设计一般都是做什么潍坊网站seo外包
  • 大城怎么样做网站雄安建设工程信息网站
  • 郑州网站建设方案服务安全狗iis版删了以后 网站打不开
  • 忻州网站制作jsp小型网站开发代码
  • 如何外贸网站推广wordpress默认主题哪个好
  • 设计网站推荐提升审美网站建设的公司
  • 张浦专业做网站网站建设案例百度云
  • 佛山网站如何制作网站建设公司哪家强
  • 韩城市网站建设编程培训机构加盟哪家好
  • 已备案网站更换域名广东工厂网站建设
  • 营销型网站有哪些特点建设官方网站的费用账务处理