这名用户暂未设置签名。
追踪最近的用户名外显变动记录。
最近的文章、讨论、云剪贴板与社区记录
我能想到的情况都试过了,讨论区里找到的测试样例也都对了。但就是3和11两个测试点WA 谁能告诉我怎么改或者给我一个我这个过不去的样例呀? ```cpp #include using namespace std; int main() { int n,i,j,k,l; cin>>n; double a[n][n+1],t…
错误情况:第2组数据WA 我的思路是:求最长上升序列(参考B3637),做出如下修改 1、从第一个小于等于当前编号的值开始 2、上升序列不是只要后边比前边大就行,还需要差值大于等于位置差值(保证如果前边的在自己位置上后边的能通过删除若干个或者不删除就在自己的位置上) 代码如下,求分析第2组数据是什么样的内容 ```cp…
```cpp #include using namespace std; struct { int from,to,w,next; }e[200001]; int h[100001],cnt=1,ans[100001],x[200001],y=1; void add(int u,int v,int w) { e[cnt…
```cpp #include using namespace std; int main() { int k,m,a[300],i,j=0,l=0,x=1,y,z; char s[1000000]; scanf("%d%d",&k,&m); a[0]=1; s[0]='1'; for(i=1;i a[l]*4+5)…
在讨论《0分求数据》回复:
@[xiaoshumiao](/user/1008513) 好的 ```cpp #include using namespace std; int main() { int k,m,a[300],i,j=0,l=0,x=0,y,z; char s[10000]; scanf("%d%d",&k,&m); a[0]=1;…
在讨论《0分求数据》回复:
@[123lichengxi123](/user/1003209) 不是每套题都有的,比如这套题就没有
我答了90分,差3#数据TOO MANY 我的思路是一开始分子是0,分母是1,然后向上罗列就好了,m+n的复杂度不会超时,但怎么判断TOO MANY呀?我尝试了好几种方案都不行 ```cpp #include using namespace std; int main() { int m,n,i; long long…
在讨论《P1298》回复:
我是用O(n+m)写的,时间不超。 分子a分母b a=0 b=1 while(a r) b++ else a++ } 每次验证a/b和r的差值,记录下来,找到最小的那组就行了。分数90分,3#WA,这组结果应该是TOO MANY,我还没整明白咋判断这个
基本思路: 按半径降序排列,保证后边的圆如果与前边的圆重叠则后边圆所在区域全变了颜色。如果前边的圆覆盖了此区域的是奇数个那就是这里白色,画上后变黑。如果是偶数个此位置就是黑色,加上后变白。只需要看个数就行了。但是只有36分,后边测试数据全错,大家帮看一下错哪里了 ```cpp #include #include usi…
这道题不是直接暴力枚举就行了吗?为啥大家都把答案写的那么复杂? ```cpp #include using namespace std; int main() { int n,i,j; long long ans=0; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) scanf("…
这个问题有必要动态规划吗?直接组合数就好了呀!比如这个店有10种菜,其中3种2块,3种3块,4种5块,一共15块,可以是5*3,或者是5*2+3+2,或者5*2+3*2+2*2,或者3*3+2*3 总数量为C(4,3)+C(4,2)*C(3,1)*C(3,1)+ C(4,2)*C(3,2)*C(3,2)+C(3,3)*…
这个程序提交8 9 10 三组测试数据轮流RE(程序都是这个),怎么解决? ```cpp '''cpp #include using namespace std; int main() { char t[11],s[1000001]; scanf("%s",t); int i=-1,j,k=-1,ans=0; scan…