自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 ZCMU 1014:最小公倍数

主要问题是 lcm=a/gcd(a,b)*b 这一步,必须要先除后乘,不能先a*b后除以gcd。因为a*b可能会超出 int 类型的上限。求两个数的最小公倍数LCM(Least Common Multiple)当a和b都等于0时表示输入结束,这组数据不用输出。每行包含一个正整数:a和b的最小公倍数。每行包含两个数a,b。

2024-05-29 07:34:47 354 2

原创 ZCMU 1071:计算个人所得税

当结果为0时,你的程序可能输出的是 -0.00,请判断为0时,使用printf("tax=0.00\n");当结果为0时,你的程序可能输出的是 -0.00,请判断为0时,使用printf("tax=0.00\n");2.分类讨论时要用&&符号,不能直接if(850<salary<=1350)。当 1350 < salary <= 2850 时,rate = 10;当 2850 < salary <= 5850 时,rate = 15;当 850 < salary <= 1350 时,rate = 5;

2024-05-28 18:38:00 352

原创 ZCMU 1829 :十六进制转十进制

由0-9和A-F组成,英文字母A,B,C,D,E,F分别表示数字10~15。从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。1.一开始也是没有考虑变量大小,看了一篇别人的,反应过来要用long long型。),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。2.十六进制:表示方式为0x开头(在C语言中以0x或0X开头);输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(

2024-05-25 11:45:40 353

原创 ZCMU 1104:小胖买切糕

根据运算规则(3) (a * b) % p = (a % p * b % p) % p ,由于5555 = 4 * 1388 + 3,我们得到3^5555(%10)=(3^(4*1388) * 3^3)(%10)=((3^(4*1388)(%10)* 3^3(%10))(%10)=((3^(4*1388)(%10)* 7)(%10)。可以得到 3 ^ (4 * k) % 10 = 1, 所以((3^(4*1388)(%10)* 7)(%10)= (1 * 7) (% 10) = 7,计算完毕。

2024-03-05 20:47:01 831

原创 ZCMU 1103:周期串

如果一个字符串可以由某个长度为k的字符串重复多次得到,我们说该串以k为周期。例如abcabcabcabc以3为周期(当然他也以6,12为周期)。输入一个长度不超过80的串,输出他的最小周期。还要满足类似aabbaab aabbaab这样的测试用例。多组测试数据,每组仅一行为一个仅有大写字母组成的字符串。这里需要注意的是,字符串长度一定是周期的倍数。对于每组数据输出该字符串的最小周期。

2024-03-05 13:52:23 458

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除