1 条题解

  • 0
    @ 2026-1-11 12:13:55

    注意到连续的 1010 个整数中必定有一个 1010 的倍数,于是 r−l≥9r - l \ge 9 时答案一定为 00,剩下的模拟即可。

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
    	long long l, r, ans = 1;
    	while (cin >> l >> r)
    	{
    		if (r - l > 10) r = l + 10;
    		ans = 1;
    		for (long long i = l; i <= r; i++)
    			ans = ans * (i % 10) % 10;
    		cout << ans << endl;
    	}
    	return 0;
    }
    
    • 1

    [2026 January TFOJ Easy Round] Interval Product

    信息

    ID
    207
    时间
    1000ms
    内存
    512MiB
    难度
    3
    标签
    递交数
    6
    已通过
    4
    上传者