当前位置:网站首页>每日一题冲刺大厂第十五天提高组 模
每日一题冲刺大厂第十五天提高组 模
2022-04-22 07:12:00 【是泡泡】
大家好,我是泡泡,给大家带来每日一题的目的是为了更好的练习算法,我们的每日一题提高组是为了有余力的同学准备的,让大家练到各种各样的题目,一年以后,蜕变成为一个不一样的自己!
欢迎关注点赞收藏️留言
️ :热爱C/C++与算法学习,云计算等,期待一起交流!
作者水平有限,如果发现错误,求告知,多谢!
高校算法学习社区:https://bbs.csdn.net/forums/Suanfa
一起加入刷题内卷大军,还可以加入专属内卷群,里面福利多多大佬多多!
目录
今日题目:模 (nowcoder.com)
题目描述
给定四个正整数a,b,c,k,回答是否存在一个正整数n,使得a*n在k进制表示下的各位的数值之和模b为c。
输入描述:
第一行一个整数T(T <= 5,000)。 接下来T行,每行四个正整数a,b,c,k(1 ≤ a ≤ 10^18; 2 ≤ k ≤ 10^18; 0 ≤ c < b ≤ 10^18)表示一个询问,所有输入都是十进制的。输出描述:
对于每组数据输出一行,Yes表示存在,No表示不存在。
题目分析
题目难度:️️
题目涉及算法:数论,gcd。
ps:有能力的小伙伴可以尝试优化自己的代码或者一题多解,这样能综合提升自己的算法能力
题解报告:
1.思路
去看p佬详细题解就好,我自己讲解的不好 p佬完美题解
2.代码
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
long long gcd(long long a,long long b)
{
return b==0?a:gcd(b,a%b);
}
int main()
{
int t;
cin>>t;
while(t--)
{
long long a,b,c,d;
cin>>a>>b>>c>>d;
if(c%gcd(gcd(a,d-1),b)==0)
{
cout<<"Yes"<<endl;
}
else
{
cout<<"No"<<endl;
}
}
return 0;
}
版权声明
本文为[是泡泡]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_45400861/article/details/124331508
边栏推荐
- tf.keras.layers.Dense函数
- Anhydrous glucose CAS: 50-99-7 D (+) - glucose molecular weight: 180.156 molecular formula: C6H12O6 density and boiling point value
- Welcoming the era of stable currency 3.0, usdd brings financial innovation
- nacos基础(1):什么是配置中心&Nacos介绍
- 波场TRON创始人孙宇晨宣布将正式上线去中心化稳定币USDD
- Cr doped strontium titanate Cr: SrTiO3 crystal substrate | NaCl < 111 > 10x10x2 0mm1sp crystal substrate | Al2O3 sapphire crystal substrate | Qiyue biology
- 通过OpenFeign传递对象类型参数
- Wechat applet page routing
- Variante rapide: trouver le nombre maximum de K premiers
- Copula函数初了解
猜你喜欢

阻塞队列BlockingQueue

Anhydrous glucose CAS: 50-99-7 D (+) - glucose molecular weight: 180.156 molecular formula: C6H12O6 density and boiling point value

动态顺序表+OJ

Leprechaun绿精灵魔法来袭

LabVIEW 2012中的收藏选板导入到LabVIEW 2013

4E1+2路千兆隔离网络+4路百兆物理隔离网络PDH光端机

opencv将多张图片合成视频

Hanyuan hi tech PDH optical transceiver double optical port protection + 4-way E1 + 4-way Gigabit Network + 4-way 100m network optical transceiver

CAS:36530-06-0氯化硼亚酞菁|亚酞菁|氯化硼亚酞菁|二氯硼酞菁染料|氯化亚酞菁硼|BORONSUBPHTHALOCYANINECHLORIDE

tf.keras.layers.TimeDistributed函数
随机推荐
实验一、数据科学导论——数据科学认知
58 Technology Salon issue 28 - anjuke quality assurance system Salon
OpenCV对矩形填充透明颜色
Variant quick platoon: find the largest number of top k
荧光标记的多肽/氨基酸(FITC修饰/AMC修饰)齐岳生物
波场TRON创始人孙宇晨宣布将正式上线去中心化稳定币USDD
重新定义中国“芯”
掺铬钛酸锶Cr:SrTiO3晶体基片|NaCl<111>10x10x2.0mm1sp晶体基片|Al2O3蓝宝石晶体基片|齐岳生物
Layer1扩容:分片和可组合性
變種快排:尋找最大的前K個數
汉源高科PDH光端机双光口保护+4路E1+4路千兆网络+4路百兆网络光端机
【ncnn】——param中-23300的意思
Cherno_游戏引擎系列教程(5):101~
简历上怎样写期望薪资,才能让你面试时工资翻倍?
ACM入门之【TSP问题】
阻塞队列BlockingQueue
4E1+2路千兆隔离网络+4路百兆物理隔离网络PDH光端机
实验二、数据科学中的数学基础
tf.keras.layers.Conv?D函数
2022. How to use Chengdu 90 minute unlimited studio