题目名称 1902. [国家集训队2011]墨墨的等式
输入输出 nt2011_equation.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 512 MiB
测试数据 20
题目来源 Gravatarcstdio 于2014-12-24加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:33, 提交:99, 通过率:33.33%
Gravatar半汪 100 0.289 s 4.68 MiB C++
Gravatar_Itachi 100 0.290 s 4.60 MiB C++
GravatarL_in 100 0.303 s 6.51 MiB C++
GravatarONCE AGAIN 100 0.309 s 6.50 MiB C++
Gravataryourfather 100 0.317 s 6.50 MiB C++
Gravatarnew ioer 100 0.369 s 2.56 MiB C++
Gravatarztx 100 0.590 s 2.69 MiB C++
Gravatar小一米 100 0.666 s 4.61 MiB C++
Gravatarnew ioer 100 0.711 s 2.69 MiB C++
GravatarFoolMike 100 0.713 s 6.50 MiB C++
关于 墨墨的等式 的近10条评论(全部评论)
queue构造太慢了……线性算法都快TLE了……
话说我把n加强一下到40左右,spfa是不是就TLE了啊
GravatarFoolMike
2017-07-04 17:35 5楼
现在才理解为什么...现在这么容易上榜...
Gravatar半汪
2017-03-17 16:39 4楼
回复 @♔ 苔藓莙 :
因为第八组数据的a1=415522,哈哈
Gravatarcstdio
2014-12-25 09:01 3楼
回复 @cstring :
明明看着4*10^5,怎么马上变成了5*10^5 = =
Gravatarztx
2014-12-25 08:48 2楼
万分感谢。。。ORZ@cstdio
这题我在BZOJ上调了半天都是W,在此一交,原来是数组开小了
Gravatar天一阁
2014-12-24 15:07 1楼

1902. [国家集训队2011]墨墨的等式

★★☆   输入文件:nt2011_equation.in   输出文件:nt2011_equation.out   简单对比
时间限制:1 s   内存限制:512 MiB

【试题来源】

2011中国国家集训队命题答辩

【问题描述】

墨墨突然对等式很感兴趣,他正在研究a1x1+a2y2+…+anxn=B存在非负整数解的条件,他要求你编写一个程序,给定N、{an}、以及B的取值范围,求出有多少B可以使等式存在非负整数解。

【输入格式】

输入的第一行包含3个正整数,分别表示N、BMin、BMax分别表示数列的长度、B的下界、B的上界。
输入的第二行包含N个整数,即数列{an}的值。

【输出格式】

输出一个整数,表示有多少b可以使等式存在非负整数解。

【样例输入】

2 5 10
3 5

【样例输出】

5

【数据规模和约定】

对于20%的数据,N≤5,1≤BMin≤BMax≤10。
对于40%的数据,N≤10,1≤BMin≤BMax≤106
对于100%的数据,N≤12,0≤ai≤5*105,1≤BMin≤BMax≤1012
时间限制:1s