高分求解浙大acm2095

MyLoveProgramme 2004-08-09 05:52:51
http://acm.zju.edu.cn/show_problem.php?pid=2095
...全文
72 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
MyLoveProgramme 2004-08-09
  • 打赏
  • 举报
回复
论坛删除了你的代码
xiaojun_wu 2004-08-09
  • 打赏
  • 举报
回复
我很早就在zju的论坛上把方法贴了出来为什么不自己搜索一下?
这是我的code,1.09sAC

#include<stdio.h>
#define Max 500001
int main()
{
int array[Max]={0};
int loop;
int lp;
int test;

for(loop=1;loop<=Max/2;loop++)
for(lp=loop;lp<Max;lp+=loop)
array[lp]+=loop;

scanf("%d",&test);
for(loop=0;loop<test;loop++)
{
scanf("%d",&lp);
if(lp<=Max/2)
printf("%d\n",array[lp]-lp);
else
printf("%d\n",array[lp]);
}

return 0;

}
MyLoveProgramme 2004-08-09
  • 打赏
  • 举报
回复
我的程序总是TLE

33,027

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧