- 博客(2)
- 收藏
- 关注
原创 高精度乘高精度
当传入参数为两个同地址值的数组时,会将数组反转两次,相当于不反转。例如声明一个数组a={1,6},调用函数mul(a,a),先将a反转为{6,1},又将a反转为{1,6},得到的结果为3721,即61*61。所以如果要在mul函数内反转数组,则需要保证传入的两个参数的地址值不同;当然也可以在调用函数之前将数组反转。这样就可以避免将数组反转两次了。17.R 格式 - 蓝桥云课。
2025-04-01 13:42:26
135
原创 pta 黑洞数,练习使用sprintf
sprintf真的太好用啦!A 黑洞数黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换特性的数。任何一个各位数字不全相同的三位数,经有限次“重排求差”操作,总会得到495。最后所得的495即为三位黑洞数。所谓“重排求差”操作即组成该数的数字重排后的最大数减去重排后的最小数。(6174为四位黑洞数。以后会停留在495这一黑洞数。如果三位数的3个数字全相同,一次转换后即为0。任意输入一个三位数,编程给出重排求差的过程。
2023-12-09 19:33:01
387
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅