也可以看看GCD(杭州电2504)(gcd)

本文介绍了一个关于寻找满足特定条件的最小整数c的问题。已知两个正整数a和b,需要找到一个正整数c,使得a和c的最大公约数恰好为b。文章提供了一段C语言实现代码来解决这个问题。

也可以看看GCD

Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 11122    Accepted Submission(s): 4696


Problem Description
有三个正整数a,b,c(0<a,b,c<10^6),当中c不等于b。若a和c的最大公约数为b,现已知a和b,求满足条件的最小的c。
 

Input
第一行输入一个n,表示有n组測试数据,接下来的n行,每行输入两个正整数a,b。
 

Output
输出相应的c,每组測试数据占一行。
 

Sample Input
2 6 2 12 4
#include<stdio.h>
int gcd(int x,int y)
{
	return y==0?

x:gcd(y,x%y); } int main() { int n,i,a,b; scanf("%d",&n); while(n--) { scanf("%d%d",&a,&b); for(i=b+1;;i++) { if(gcd(a,i)==b) break; } printf("%d\n",i); } return 0; }



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

转载于:https://www.cnblogs.com/mfrbuaa/p/4727204.html

E:\PythonProject\Spider\csdn\paper-main>scrapy crawl paper Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Scripts\scrapy.exe\__main__.py", line 7, in <module> File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\cmdline.py", line 160, in execute cmd.crawler_process = CrawlerProcess(settings) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\crawler.py", line 357, in __init__ super().__init__(settings) File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\crawler.py", line 227, in __init__ self.spider_loader = self._get_spider_loader(settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\crawler.py", line 221, in _get_spider_loader return loader_cls.from_settings(settings.frozencopy()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\spiderloader.py", line 79, in from_settings return cls(settings) ^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\spiderloader.py", line 34, in __init__ self._load_all_spiders() File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\spiderloader.py", line 63, in _load_all_spiders for module in walk_modules(name): ^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\scrapy\utils\misc.py", line 106, in walk_modules submod = import_module(fullpath) ^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\importlib\__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "<frozen importlib._bootstrap>", line 1387, in _gcd_import File "<frozen importlib._bootstrap>", line 1360, in _find_and_load File "<frozen importlib._bootstrap>", line 1331, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 935, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 999, in exec_module File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed File "E:\PythonProject\Spider\csdn\paper-main\paper\spiders\zhiwangspider.py", line 14, in <module> class ZhiwangspiderSpDDider(scrapy.Spider): File "E:\PythonProject\Spider\csdn\paper-main\paper\spiders\zhiwangspider.py", line 31, in ZhiwangspiderSpDDider school = pandas.read_csv(os.path.join(root_path,"../school.csv")) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\pandas\io\parsers\readers.py", line 1026, in read_csv return _read(filepath_or_buffer, kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\pandas\io\parsers\readers.py", line 620, in _read parser = TextFileReader(filepath_or_buffer, **kwds) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\pandas\io\parsers\readers.py", line 1620, in __init__ self._engine = self._make_engine(f, self.engine) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\pandas\io\parsers\readers.py", line 1880, in _make_engine self.handles = get_handle( ^^^^^^^^^^^ File "C:\Users\93226\AppData\Local\Programs\Python\Python312\Lib\site-packages\pandas\io\common.py", line 873, in get_handle handle = open( ^^^^^ FileNotFoundError: [Errno 2] No such file or directory: 'E:\\PythonProject\\Spider\\csdn\\paper-main\\../school.csv' E:\PythonProject\Spider\csdn\paper-main>
08-10
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值