HDU2504

news/2024/10/30 23:13:50/

在这里插入图片描述

你说为啥每个题的坑我都会踩呢
惯性的以为c=2*b就行了
其实不是
比如144和4
如果c等于8
那么最大公约数不是4
而是8
这就说明
要得到最小的满足题意的c就得进行判断吧
用gcd吧

#include<bits/stdc++.h>
using namespace std;
int gcd(int a,int b)
{return b?gcd(b,a%b):a;
}
int main()
{int t,a,b;scanf("%d",&t);while(t--){scanf("%d%d",&a,&b);int c=2*b;while(gcd(a,c)!=b){c+=b;}printf("%d\n",c);}return 0;
}

http://www.ppmy.cn/news/281983.html

相关文章

C2504未定义基类

原因:在父类的.h文件中 包含了子类的.h文件 即 父类和子类互相包含了.

【渝粤题库】国家开放大学2021春2504学前儿童科学教育题目

试卷代号&#xff1a;2504 2021年春季学期期末统一考试 学前儿童科学教育 试题 2021年7月 一、单项选择题&#xff08;在每小题的四个备选答案中&#xff0c;选出一个正确的答案&#xff0c;并将其序号填在题干后的括号内。每小题3分&#xff0c;共30分&#xff09; 1.我国的儿…

VS error c2504未定义基类

问题描述 error c2504未定义基类&#xff0c;编译错误&#xff0c;和#include头文件有关。 感谢 http://blog.csdn.net/qncj666/article/details/8562338 详细描述 (代码引自Cocos2d-x手游开发Mario) Item.h ... #include "ItemMushroom.h" class Item:public C…

WLC-WLC升级(以2504为例)

1、WLC升级需要按照升级路径来操作,低版本到高版本的跨度太大,往往需要升级到中间版本,有时候还涉及到FUS。 2、我们升级,一般使用的笔记本上运行的TFTP/FTP server。 需要注意:笔记本防火墙的影响。 如下是一个升级的简单示例: 注意,笔记本防火墙因素。(Cisco Control…

Redux 笔记整理

Redux 核心概念&#xff1a;store、action、reducer store(斯道尔)&#xff1a;仓库&#xff0c;存储了数据&#xff0c;管理者(一个项目只有一个仓库)&#xff0c;管理 action 和 reduceraction&#xff1a;“专家”&#xff0c;只提想法不干活(动作)reducer(瑞丢色儿)&…

Kafka有几种消费者分区分配策略?

Range范围分配策略 Range范围分配策略是Kafka默认的分配策略&#xff0c;它可以确保每个消费者消费的分区数量是均衡的。 注意&#xff1a;Rangle范围分配策略是针对每个Topic的。 配置 配置消费者的partition.assignment.strategy为org.apache.kafka.clients.consumer.Ran…

MR 用两步计算 GI

第一步&#xff0c;光源发射很小的并带有能量的小包裹 ( 我们叫它光子 (photons)) 发射到场景中。我们 要追踪这些光子在场景中反弹的路线。其中一些光子会被物体吸收或被反弹到无限远的空间 里。当光子与一个物体相撞&#xff0c;它可以被反射&#xff0c;发射或吸收。当一个…

Java 异常处理和最佳实践(含案例分析)

概述 最近在代码 CR 的时候发现一些值得注意的问题&#xff0c;特别是在对 Java 异常处理的时候&#xff0c;比如有的同学对每个方法都进行 try-catch&#xff0c;在进行 IO 操作时忘记在 finally 块中关闭连接资源等等问题。回想自己对 java 的异常处理也不是特别清楚&#x…