有人帮帮忙吗
  • 板块灌水区
  • 楼主wangyuxi008
  • 当前回复13
  • 已保存回复13
  • 发布时间2024/7/31 18:50
  • 上次更新2024/7/31 20:09:50
查看原帖
有人帮帮忙吗
773346
wangyuxi008楼主2024/7/31 18:50

这道题我用普通的办法做不出来 时间要超限 有人帮我写个代码吗谢谢

阶乘之比
比赛题目
时间限制:C/C++ 1000MS,其他语言 2000MS
内存限制:C/C++ 256MB,其他语言 512MB
分数:100
描述

小海狸有两个整数 a 和 b, 他想知道 b ! 和 a !之比的最后一位数字是什么, 请你帮他求出这个数字。

输入描述

输入
输入的唯一行包含两个以空格分隔的整数 a 和 b(0≤a≤b≤10 
18
 ) 。

输出描述

输出
输出包含一个整数, 表示阶乘之比的最后一位数字。

用例输入 1 

2 4
用例输出 1 

2
用例输入 2 

0 10
用例输出 2 

0
用例输入 3 

107 109
用例输出 3 

2
提示

子任务1: 50分, 满足 0≤a≤b≤10 
3
 ;
子任务2:50分, 满足 0≤a≤b≤10 
18
  。
样例一中, b!/a!=4!/2!=12, 最后一位数字是 2 ;
样例二中, b!/a!=10!/0!=3628800, 最后一位数字是 0 ;
样例三中, b!/a!=109!/107!=11772, 最后一位数字是 2 ;




违规紫衫
2024/7/31 18:50
加载中...