cf1511B. GCD Length

cf1511B. GCD Length

题意:

定义gcd(x,y) = z
现在给你a,b,c三个数字,含义分别是
不带前导0的x是由a个数字构成的
不带前导0的y是由b个数字构成的
不带前导0的z是由c个数字构成的

题解:

很明显构造题,但是我想不出来。。
我们想控制gcd的长度为c,
我们知道100和99的gcd为1,100和90的gcd为10,100和1000的gcd为100(利用100…0和9…90…0,我们可以方便控制gcd长度的数)

所以构造只需分两种情况考虑:
1.c=min(a,b),代表c的长度等于其中一个,那么较大的数可以是较小的数的倍数,所以我们构造出来一个10 ^ a和10 ^ b就行
2.c!=min(a,b),那么我们控制c的长度时,可以将一个数设为99900…0,一个数设为1000…,前一个数中所给出来的0的个数+1就是c的长度
比赛时想不到啊
还可以更简单:
x就是10(a-1) + 10(c-1)
y就是10(b-1)
gcd(x,y) = 10(c-1)
len(10(c-1)) = c

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){int t;cin>>t;while(t--){int x,y,z,a,b,c,n=0;cin>>a>>b>>c;x=pow(10,a-1)+pow(10,c-1);y=pow(10,b-1);cout<<x<<" "<<y<<"\n";}return 0;
}
/*
3 5 2
110
10000
*/ 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/317626.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软技术专家为您解读深度学习

随着阿尔法狗、无人驾驶、智能翻译的横空出世&#xff0c;“人工智能”这个已经存在60多年的词语&#xff0c;仿佛一夜之间重新成为热词。同时被科技圈和企业界广泛提及的还有“机器学习”“深度学习”“神经网络”…… 但如此喧嚣热烈的气氛之下&#xff0c;大部分人对这一领域…

CF1322C:Instant Noodles

解析 神仙题了属于是 设SiS_iSi​为右侧第i个点连向的左侧点的集合 然后把所有SiS_iSi​ 相同的点合并成一个点&#xff08;就称为新点吧&#xff09;&#xff0c;点权相加 合并后的所有点权的gcd&#xff08;设为w吧&#xff09;就是答案 为什么&#xff1f; 首先一个显然的…

cf 1511 D. Min Cost String

cf 1511 D. Min Cost String 题意&#xff1a; 我们规定一个字符串的费用为存在一个i和j(i<j),然后s[i] s[j] && s[i1] s[j1]&#xff0c;组成字符串的字符必须是前k位 现在给你字符串的长度n和k&#xff0c;怎样构造使得费用最少 题解&#xff1a; 其实第一个…

「LibreOJ NOI Round #2」不等关系 (dp+NTT分治)

description 戳我看题目哦 solution 有一道非常相似的题目 一棵树&#xff0c;每条边限制两个端点的大小关系&#xff08;限制 a[u]>a[v]a[u]>a[v]a[u]>a[v] 或 a[u]<a[v]a[u]<a[v]a[u]<a[v]&#xff09; 求有多少种符合要求的排列aaa满足整棵树的限制。n…

Loj#2460-「POI2010」桥Bridges【网络流,欧拉回路】

正题 题目链接:https://loj.ac/p/2460 题目大意 给出nnn个点mmm条边的一张无向图&#xff0c;每条边双向的权值不同&#xff0c;求一条经过的最大权值最小的欧拉回路。 2≤n≤1000,1≤m≤200002\leq n\leq 1000,1\leq m\leq 200002≤n≤1000,1≤m≤20000 解题思路 显然我们可…

PCB 机器学习(ML.NET)初体验实现PCB加投率预测

使用ML.NET建立PCB加投率模型对单一蚀刻工序进行加投率预测, 此实例为最简单预测&#xff0c;要想实现全流程加投率预测挑战难度还是挺大的&#xff0c;可以查看另一种关于大数据在PCB行业应用---加投率计算基本原理:PCB 加投率计算实现基本原理--K最近邻算法&#xff08;KNN&a…

CF1325D:Ehab the Xorcist(位运算)

解析 绿题照样不会qwq 一开始的想法是按位分类讨论 辛辛苦苦码了七十行 然后发现当一次性需要进多位的时候就炸了 qwq 关键要考虑到一点&#xff1a;异或就是不进位的加法 所以考虑u和v的差值&#xff0c;设为d 将其二进制分解&#xff0c;然后就是让其在对应的位进位即可 后…

cf 1512 E. Permutation by Sum

cf 1512 E. Permutation by Sum 题意&#xff1a; 我们定义排列的概念为&#xff1a;从1到n的整数组成的序列&#xff0c;每个数字只出现一次 现在给你n,l,r,s,让你构造一个长度为n的排列&#xff0c;使得其中的第l到第r项和为s 输出任意答案 题解&#xff1a; 又是构造题&…

【BZOJ 3636】教义问答手册 (分治+整体二分+dp)

description “汉中沃野如关中&#xff0c;四五百里烟蒙蒙。黄云连天夏麦熟&#xff0c;水稻漠漠吹秋风。”——摘自 黄裳《汉中行》 “泉岭精神不朽&#xff0c;汉中诸球永生。”——摘自《泉岭精神创立者语录》 “把神犇烤一烤&#xff0c;味道会更好。”——摘自《xhr语录》…

YbtOJ-毒瘤染色【LCT】

正题 题目大意 开始时有一张nnn个点没有边的图&#xff0c;qqq次操作加入一条边&#xff0c;如果加入后图是一个沙漠&#xff08;只有边仙人掌的图&#xff09;时才能够加入。 每次加入后询问&#xff1a;开始所有点都是白色&#xff0c;kkk次随机挑一个点染黑&#xff0c;求…

潘淳的苏州.NET俱乐部成立有感!附我的录音

引言&#xff1a;今天是1月21日&#xff0c;我&#xff08;潘淳&#xff09;的生日&#xff0c;两天前刚刚过了他&#xff08;苏俱&#xff09;的生日&#xff0c;微软技术俱乐部&#xff08;苏州&#xff09;在苏州微软正式成立。作为大会活动的策划者和活动发起者之一&#x…

CF1338D:Nested Rubber Bands(树形dp)

解析 神仙题 关键在于找到一个满足题意的充要条件 结论&#xff1a;所有的合法答案一定是由树上一条链及其相邻的点组成的独立集 充分性比较显然&#xff0c;这个东西随便画画就可以构造出合法的解来 所以我们只要考虑必要性 考虑不满足这个结论的方案 可以“发现”它一定是…

cf1512F. Education

cf1512F. Education 题意&#xff1a; 小明想买一个价值为c的东西&#xff0c;他开始打工&#xff0c;他一开始在第i个职务&#xff0c;每天可以挣a[i]&#xff0c;他也可以用一天的时间并且花费b[i]升到i1职务&#xff0c;第i1职务每天可以挣a[i1] 一共有n个职务&#xff0c…

十年 IT 老兵带你通过案例学架构,附C#代码

技术大会上的分享大多高大上&#xff0c;亿级流量、超大型研发团队&#xff0c;虽然值得借鉴&#xff0c;但由于应用场景与研发资源的差异&#xff0c;一般企业并不容易落地。其实&#xff0c;中小型研发团队在IT行业还是占大多数&#xff0c;他们在技术架构方面的问题较多&…

【CF1100F】 Ivan and Burgers (分治+线性基)

description 戳我看题目(づ&#xffe3;3&#xffe3;)づ╭❤&#xff5e; solution 异或和最大 ——关联线性基 线性基&#xff1a; 原序列的每一个数都能由线性基里若干个数异或得到线性基里若干个数的异或结果不可能为0 如果直接线段树合并线性基时间复杂度是无法接受 离…

CF1019D-Large Triangle【计算几何,二分】

正题 题目链接:https://www.luogu.com.cn/problem/CF1019D 题目大意 给出nnn个点&#xff0c;保证没有三点共线&#xff0c;求是否有三个点围成的三角形面积恰好为SSS。 3≤n≤2103,1≤S≤210183\leq n\leq 2\times 10^3,1\leq S\leq 2\times 10^{18}3≤n≤2103,1≤S≤21018 …

11.8模拟:总结

考场 255pts 256070100 比期望低了45分qwq T1莫名其妙挂了五分… 而且似乎把数组开大还能再艹过去一个点 所以格局打开&#xff0c;一定要有梦想&#xff01; 以后即使2^n的暴力也要数组开到1e5 update&#xff1a;考试的时候审题有误&#xff01;“无法放置”的意思是不合法…

浅谈一致性Hash原理及应用

在讲一致性Hash之前我们先来讨论一个问题。问题&#xff1a;现在有亿级用户&#xff0c;每日产生千万级订单&#xff0c;如何将订单进行分片分表&#xff1f;小A&#xff1a;我们可以按照手机号的尾数进行分片&#xff0c;同一个尾数的手机号写入同一片/同一表中。大佬&#xf…

cf1512 G - Short Task

cf1512 G - Short Task 题意&#xff1a; 给一个c&#xff0c;求n&#xff0c;使得n的因数和为c 题解&#xff1a; 求因数和的裸题 我们直接预处理所有数的因数和 筛法求因数和 讲解博客 代码&#xff1a; 埃式筛nloglog&#xff08;1e7&#xff09; 1500ms #include<…

AT2675 [AGC018F] Two Trees (构造+二分图染色+并查集)

description 戳我看题目 solution 正解说是欧拉回路&#xff0c;但是于私而言非常难懂&#xff0c;如果有兴趣可以看香香mm的博客 定义一个点如果有偶数个儿子&#xff0c;就为奇点&#xff1b;如果有奇数个儿子&#xff0c;就为偶点 对于一个点的每个子树自身是满足mod21mo…