C语言为什么交不上去

[复制链接]
查看11 | 回复2 | 2008-8-8 21:49:37 | 显示全部楼层 |阅读模式
北京大学ACM网 2619题
我的程序为什么交上去?
#include
#include
__int64 a[100000];
int main()
{

__int64 n,m,i,j,k,nx[3],mx[3],sum,ji;

while(scanf("%I64d%I64d",&n,&m)!=EOF){

nx[0]=(__int64)sqrt(n);

if(nx[0]*nx[0]!=n) nx[0]++;

mx[0]=(__int64)sqrt(m);

if(mx[0]*mx[0]!=m) mx[0]++;

nx[1]=n-(nx[0]-1)*(nx[0]-1);

nx[2]=nx[0]*nx[0]-n+1;

mx[1]=m-(mx[0]-1)*(mx[0]-1);

sum=2*(mx[0]-nx[0]);

if(nx[1]%2==1) ji=-1;

else ji=1;

k=2*mx[0]-nx[2];

for(i=nx[1];i=0;i--)

a=a[i+1]+1;

j=mx[0]*2;

for(i=k+1;i#include__int64 a[100000];int main(){ __int64 n, m, i, j, k, nx[3], mx[3], sum, ji; while (scanf("%I64d%I64d", &n, &m) != EOF) {nx[0] = (__int64) sqrt(n);if (nx[0] * nx[0] != n) nx[0]++;mx[0] = (__int64) sqrt(m);if (mx[0] * mx[0] != m) mx[0]++;nx[1] = n - (nx[0] -
回复

使用道具 举报

千问 | 2008-8-8 21:49:37 | 显示全部楼层
看不懂什么意思,什么叫 交不上去?
回复

使用道具 举报

千问 | 2008-8-8 21:49:37 | 显示全部楼层
直接转到C++上就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行