Scarky:发布你自己的OI/ACM题 出了一道好题目却不知道该怎样投递到各大OJ上?现在不用担心这个问题了,因为你可以直接把自己的Blog变成一个OJ。Scarky是一个建立在SPOJ系统上的OJ平台。所不同的是,任何人无需注册便可以编写自己的题目并发在自己的网站上与网友分享,并且网友们提交答案时也不需要进行注册。这个网站的功能还在不断扩充中,但目前就Programming Challenge模块看来,这个网站已经很强大了。以后我有了好题目就用这种方式和大家分享了,这里先试用一下,题目来源好像是某次USACO月赛。
好吧,sf
然后做题
突然发现这台机器上木有任何编译器解释器
顶一下
main()
{
Long N;
scanf(“%f”,&N);
\然后看是for,既for(a=1,a<=sqrt(N),a++)然后判断D是否是整数
\方法烂,但是行得通。。
\像我们这种白痴只能这么做了。
//还有本人会玩vb,c忘光了
}
好奇的是,它通过什么途径发布到其它OJ上去?
貌似是实现了一个OJ~
太赞了!!
很久以前就很想要这样的技术了.
伪代码:
int num(int n)
{
int cnt=0;
int a[n];
k=0;
for(int i=0; i<=sqrt(n); i++)
for(int j=0; j<=sqrt(n); j++)
a[k++]=i*i+j*j;
sort(a, a+n);
int i=0, j=n-1;
while(i<=j)
{
if(a[i]+a[j]==n) cnt++;
if(a[i]+a[j]n) j–;
}
return cnt;
}
具体实现要考虑解的轮换性等等。
sqybi神牛也介绍过
本来想交表的,6M大,结果说submit error.
然后暴搜的..
lagrange?
支持的语言相当丰富啊
不会阿…
难得在M67上露个脸~~
是不是穷举两个,放表里,再穷举两个?
是不是穷举两个放表里,再穷举两个?
Thanks for your interest. Best, Lukasz
囧,我一直想搞这种东西。。不过只要提交框就可以了吧
求递推式
为啥它告诉我是internal error? 莫非不能用STL…
=4*sum(d|n Chi(d))
楼上能说得清楚点吗
好网站得看,谢谢推荐!
可以参考一下〈数论导引〉
应该有公式的吧
好像POJ上的一道题目
22楼,您能说清楚些吗?