Browsed by
Category: OnlineJudge题解

[voj] 2019热身赛02

[voj] 2019热身赛02

https://vjudge.net/contest/279443 A.无关数的平方和  对3或5的整除可以直接判断,若数字不能被3或5整除再逐位判断,对于数字用3和5都判断是无关后就是无关数,用它的平方累加即可。 可以提前在本地算出所有小于300的平方数算出存入数组。交题的时候不用判断是否是无关数…

Read More Read More

[voj] 2019热身赛01

[voj] 2019热身赛01

https://vjudge.net/contest/277361 A.质数的最大乘积 根据简单的数学原理,两个数的和为S,二者之差越小,则乘积越大。所以要找两个和为S的数字的最大乘积,我们从S/2附近开始找。如果S/2恰能整除,并且S/2是个质数,S/2*S/2就是结果。如果不是,我们再试(S/2…

Read More Read More

2021年寒假热身赛 5

2021年寒假热身赛 5

踏莎行·候馆梅残 [宋]欧阳修 候馆梅残,溪桥柳细。草薰风暖摇征辔。离愁渐远渐无穷,迢迢不断如春水。 寸寸柔肠,盈盈粉泪。楼高莫近危阑倚。平芜尽处是春山,行人更在春山外。 # 未完成,简单说说思路 A. 进位制变换 由于数字最多1000位,并且可能是36进制,所以要自己编写运算。用字符串表示数字,实…

Read More Read More

2021年寒假热身赛 4

2021年寒假热身赛 4

望江南·超然台作 [宋] 苏轼 春未老,风细柳斜斜。试上超然台上看,半壕春水一城花。烟雨暗千家。 寒食后,酒醒却咨嗟。休对故人思故国,且将新火试新茶。诗酒趁年华。 A. 风细柳斜斜 判断一个正整数是否为质数,基本操作,现在连小学生都会编这段程序。然后从x开始逐个试验。 (参考代码 JAVA) (参考…

Read More Read More

2021年寒假热身赛 3

2021年寒假热身赛 3

A – 饮酒量 由于有小数,所以操作浮点数时要注意与0的关系。一种方法是先将x乘以100,用int类型对待,另一种方法则是处理浮点数和0的关系时,加入的允许误差epsilon,比如可以取\( 10^{-6} \),从x开始依次减v*p/100,表示剩余可饮酒量,如果可饮酒量少于 -eps…

Read More Read More