t0ur1st 6 年前 STL 【PAT乙级】朋友数 题目描述: 如果两个整数各位数字的和是一样的,则被称为是“朋友数”,而那个公共的和就是它们的“朋友证号”。例如 123 和 51 就是朋友数,因为 1+2+3 = 5+1 = 6,而 6 就是它们的朋友证号。给定一些整数,要求你统计一下它们中有多少个不同的朋友证号。 输入描述: 输入第一行给出正整数 […] C++, PAT乙级 3.01k 0 0
t0ur1st 6 年前 STL 【PAT乙级】单身狗 题目描述: “单身狗”是中文对于单身人士的一种爱称。本题请你从上万人的大型派对中找出落单的客人,以便给予特殊关爱。 输入描述: 输入第一行给出一个正整数 N(≤ 50 000),是已知夫妻/伴侣的对数;随后 N 行,每行给出一对夫妻/伴侣——为方便起见,每人对应一个 ID 号,为 5 位数字(从 0 […] C++, PAT乙级 3.04k 0 0
t0ur1st 6 年前 STL 【GPLT】L2-032 彩虹瓶 题目描述: 彩虹瓶的制作过程(并不)是这样的:先把一大批空瓶铺放在装填场地上,然后按照一定的顺序将每种颜色的小球均匀撒到这批瓶子里。 假设彩虹瓶里要按顺序装 N 种颜色的小球(不妨将顺序就编号为 1 到 N)。现在工厂里有每种颜色的小球各一箱,工人需要一箱一箱地将小球从工厂里搬到装填场地。如果搬 […] C++, GPLT 3.41k 0 0
t0ur1st 6 年前 STL 图 【GPLT】L2-025 分而治之 题目描述: 分而治之,各个击破是兵家常用的策略之一。在战争中,我们希望首先攻下敌方的部分城市,使其剩余的城市变成孤立无援,然后再分头各个击破。为此参谋部提供了若干打击方案。本题就请你编写程序,判断每个方案的可行性。 输入描述: 输入在第一行给出两个正整数 N 和 M(均不超过10 000),分别为敌 […] C++, GPLT 3.14k 0 1
t0ur1st 6 年前 STL 图 【GPLT】L2-023 图着色问题 题目描述: 图着色问题是一个著名的NP完全问题。给定无向图G=(V,E),问可否用K种颜色为V中的每一个顶点分配一种颜色,使得不会有两个相邻顶点具有同一种颜色? 但本题并不是要你解决这个着色问题,而是对给定的一种颜色分配,请你判断这是否是图着色问题的一个解。 输入描述: 输入在第一行给出3个整数V( […] C++, GPLT 4.23k 0 0
t0ur1st 6 年前 STL 【GPLT】L1-044 稳赢 题目描述: 大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示: 现要求你编写一个稳赢不输的程序,根据对方的出招,给出对应的赢招。但是!为了不让对方输得太惨,你需要每隔K次就让一个平局。 输入描述: 输入首先在第一行给出正整数K(≤10),即平局间隔的次数。随后每行给出对方的 […] C++, GPLT 3.53k 0 0
t0ur1st 6 年前 STL 【GPLT】L2-005 集合相似度 题目描述: 给定两个整数集合,它们的相似度定义为:Nc/Nt×100%。其中Nc是两个集合都有的不相等整数的个数,Nt是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。 输入描述: 输入第一行给出一个正整数N(≤50),是集合的个数。随后N行,每行 […] C++, GPLT 2.61k 0 0