| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 973 人关注过本帖
标题:求高次方的尾数,提交出现RUNTIME EROR怎么回事?
取消只看楼主 加入收藏
简安
Rank: 2
来 自:湖南长沙
等 级:论坛游民
帖 子:25
专家分:17
注 册:2010-11-26
结帖率:60%
收藏
已结贴  问题点数:20 回复次数:3 
求高次方的尾数,提交出现RUNTIME EROR怎么回事?
题目:
Time Limit:2000MS  Memory Limit:65536K
Total Submit:360 Accepted:96
Description
求x的y次方的最后k位数。
Input
第一行包含一个整数n(1≤n≤100),表示测试用例的个数。
每个测试用例的输入有一行,整数x,y,k。其中,0<x≤1000,0≤y≤1000; 0<k≤4;
Output
对每个测试用例输出一行。输出x的y次方的最后k位数(忽略前导0)。
Sample Input
2
2 10 3
10 1000 4
Sample Output
24
0
Hint
注意:高次方的结果会超过32位二进制整数的表示范围
我的程序:
#include<stdio.h>
void main()
{
    int i,j,x,y,k,n,last=1,s=1;
    int b[10000];
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        scanf("%d%d %d",&x,&y,&k);
    for(j=1;j<=y;j++)
    last=last*x;
    for(j=1;j<=k;j++)
       s=s*10;
      b[i]=last%s;
    }
for(i=0;i<n;i++)
  printf("%d\n",b[i]);
}
提交时出现RUNTIME ERROR,
 是怎么回事啊?要怎么修改?
搜索更多相关主题的帖子: 二进制 
2010-12-25 22:23
简安
Rank: 2
来 自:湖南长沙
等 级:论坛游民
帖 子:25
专家分:17
注 册:2010-11-26
收藏
得分:0 
是啊,在VC++中运行没问题,但是提交到我们做作业的网站时会出现runtimr error..
2010-12-26 22:46
简安
Rank: 2
来 自:湖南长沙
等 级:论坛游民
帖 子:25
专家分:17
注 册:2010-11-26
收藏
得分:0 
我知道是运行时间错误,但是网上有人说是什么栈什么的错了,我还没学啊,所以就问下啦。。
    是时间限制了?那怎么修改啊?
2010-12-27 20:57
简安
Rank: 2
来 自:湖南长沙
等 级:论坛游民
帖 子:25
专家分:17
注 册:2010-11-26
收藏
得分:0 
回复 9楼 jj369258
哈哈,你也是啊?
  我就是啊,现在也在想这个题目啊。。。。啊。。。悲剧。。。
2011-01-14 20:37
快速回复:求高次方的尾数,提交出现RUNTIME EROR怎么回事?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015997 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved