UVa 10190 – Divide, But Not Quite Conquer!

UVa 10190 – Divide, But Not Quite Conquer!

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

称号:给你第一个任期的等比数列和倒数公比,最后一个条目假定1这一系列的输出,否则输出Boring!。

分析:数学。递减的。所以公比的倒数一定要大于1。即m > 1。

            然后在附加一个条件n  > m推断位数是否为1就可以。

说明:这样的卡题意的题目好纠结╮(╯▽╰)╭。

#include <iostream>
#include <cstdlib>
#include <cstdio>

using namespace std;

int data[100];

int main()
{
	long long n,m;
	while (~scanf("%lld%lld",&n,&m)) {
		if (m <= 1 || n < m) {
			printf("Boring!\n");
			continue;
		}
		
		int count = 0;
		while (n%m == 0 && n >= m) {
			data[count ++] = n;
			n /= m;
		}
		data[count] = n;
		
		if (data[count] != 1 || count == 0) 
			printf("Boring!\n");
		else {
			for (int i = 0 ; i < count ; ++ i)
				printf("%d ",data[i]);
			printf("%d\n",data[count]);
		}
	}
	return 0;
}


版权声明:本文博客原创文章。博客,未经同意,不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/117294.html原文链接:https://javaforall.net

(0)
上一篇 2022年1月7日 下午11:00
下一篇 2022年1月8日 上午6:00


相关推荐

  • php框架tp3.2.3和js写的微信分享功能心得,分享的标题内容图片自定义

    php框架tp3.2.3和js写的微信分享功能心得,分享的标题内容图片自定义

    2021年10月28日
    43
  • OleDbCommand类[通俗易懂]

    OleDbCommand类[通俗易懂]首先,建立一个OleDbCmdTest.aspx代码如下:&amp;lt;%@PageLanguage=&quot;C#&quot;AutoEventWireup=&quot;true&quot;CodeFile=&quot;OleDbCmdTest.aspx.cs&quot;Inherits=&quot;OleDbCmdTest&quot;%&amp;gt;&amp;lt;!DOCTYPE

    2022年5月20日
    41
  • c# combobox属性dropdownlist赋值

    c# combobox属性dropdownlist赋值combobox属性设置为dropdownlist后,text赋值如果combobox的内容里有则显示,没有则不显示。 即如果combobox1包含ABCD,赋值A则可以显示,F则不行。

    2022年10月10日
    8
  • 服务降级 & 熔断机制

    服务降级 & 熔断机制一 服务降级 1 什么是降级 降级是从系统功能优先级的角度考虑如何应对系统故障 服务降级指的是当服务器压力剧增的情况下 根据当前业务情况及流量对一些服务和页面有策略的降级 以此释放服务器资源以保证核心任务的正常运行 降级服务的特征如下 原因 整体负荷超出整体负载承受能力 目的 保证重要或基本服务正常运行 非重要服务延迟使用或暂停使用 大小 降低服务粒度 要考虑整体模块粒度的大小 将粒度控制在合适的范围内 可控性 在服务粒度大小的基础上增加服务的可控性 后台服务开关的功能是一

    2026年3月17日
    2
  • Oracle物化视图与物化视图日志

    Oracle物化视图与物化视图日志文章目录物化视图物化视图与普通视图的区别创建一个存放 person 的表创建一个存放 person 的 address 的表初始化数据创建物化视图的语句 1 build immediate deferred 2 refresh fast complete force 视图刷新的方式 3 MV 数据刷新的时间 4 查询重写 QueryRewrite 演示 refreshcompl 演

    2026年3月20日
    2
  • mybatis插件原理_idea插件库

    mybatis插件原理_idea插件库Mybatis插件插件简介一般情况下,开源框架都会提供插件或其他形式的拓展点,供开发者自行拓展。这样的好处是显而易见的,一是增加了框架的灵活性。二是开发者可以结合实际需求,对框架进行拓展,使其能够更好的工作。以MyBatis为例,我们可基于MyBatis插件机制实现分页、分表,监控等功能。由于插件和业务无关,业务也无法感知插件的存在。因此可以无感植入插件,在无形中增强功能Mybatis插件介绍Mybatis作为一个应用广泛的优秀的ORM开源框架,这个框架具有强大的灵活性,在四大组件(Executo

    2022年10月7日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号