嘿嘿这个题目大家做

along_zju 2001-10-23 01:07:42
比较有趣的题目,所以贴上来大家做做,不是我出的题目,ipsc的,做过的就当我什么都没说

下面一段程序,输出是什么?

#include <stdio.h>

int A[4000], B[4000];
int i,j,k,l,m;

int main(void) {
for (i=0;i<4000;i++) { A[i]=B[i]=0; } k=-1; m=0;
while (!A[1000]) {
A[0]++; B[0]++;
for (j=0;j<3999;j++) { B[j+1]+=B[j]/13; B[j]%=13; }
for (j=0,l=-1;j<3999;j++) {
if ((A[j]>0) && (k<j)) { k=l=j; }
A[j+1]+=A[j]/(j+2); A[j]%=(j+2);
}
if (l>-1) m+=B[0];
}
printf("%d\n",m);
return 0;
}
...全文
45 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
这个绝对不是病毒,我自己用visual basic编写的解答数独的小程序。。。。不收费哦。。欢迎大家下载使用!! 什么是数独游戏(可以参考百度百科) 数独(すうどく,Sūdoku)是一种运用纸、笔进行演算的逻辑游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个粗线宫内的数字均含1-9,不重复。 独盘面是个九宫,每一宫又分为九个小格。在这八十一格中给出一定的已知数字和解题条件,利用逻辑和推理,在其他的空格上填入1-9的数字。使1-9每个数字在每一行、每一列和每一宫中都只出现一次,所以又称“九宫格”。 http://baike.baidu.com/subview/961/10842669.htm?fr=aladdin(参考百度百科的内容) 编程的初衷 办公室里忽然开始玩数独了,在百度的文库里下载了几道题,回家玩了几个晚上,挺好玩的,但是苦于没有答案可对,有些题解到最后无解了也不知道是题目错了还是自己解错了。利用出差的闲暇时间,我用visual basic编写了这个小程序。现在和大家分享一下,希望喜欢数独的你可以对对答案。 当然了,有些人说我毁了这个游戏的乐趣。对不起啊,这个东西就是一把双刃剑,看你怎么用了,我的初衷是对答案,不是偷懒。。。 使用注意事项 1)网格里可以用左右上下键控制光标 2)程序库里一共128道题,均来源于网络。您也可以手动输入数独题目求解 3)本程序免费提供给你,如果因此造成您机器的死机等等概不负责!(万亿分之一的概率,但是我怕遇到流氓额我啊!) 4)程序里有我的email地址,有疑问的可以email我,嘿嘿。 5)我要保留我的版权,未经允许不得转载,不得用于商业用途 6)不得将我的程序重新发布并且打包设置权限骗取注册,本来及时免费的,否则法庭见! 7)要源代码的就省省吧。嘻嘻。给你一条鱼,你就不要管钓到的方法了!!

33,008

社区成员

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

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