当前位置: 代码迷 >> C语言 >> [讨论]第八次编程题目,谢谢大家的支持.
  详细解决方案

[讨论]第八次编程题目,谢谢大家的支持.

热度:149   发布时间:2007-03-18 22:33:50.0
我在做这个http://acm.hit.edu.cn/ojs/overview.php?Contestid=11

[此贴子已经被作者于2007-3-18 22:35:11编辑过]


----------------解决方案--------------------------------------------------------
http://acm.hit.edu.cn/ojs/overview.php?Contestid=11
----------------解决方案--------------------------------------------------------
本程序将因子一起输出,只要答案自己更改


#include "stdio.h"
#include "math.h"
main()
{
long n,s,a,b,answer=0,i;
printf("please enter the n and s:");
scanf("%ld,%d",&n,&s);
for(i=0;i<=(int)sqrt(n);i++)
{
if(n%(i+1)==0)
{
a=i+1;
b=n/(i+1);
if(a!=b)
{ answer+=a+b;
answer=answer%s;
printf("%ld,%ld\n",a,b);
}
else
{ answer+=a;
answer=answer%s;
printf("%ld,%ld\n",a,b);
}
}
}

printf("the answer is %ld\n",answer);
}

[此贴子已经被作者于2007-3-19 13:36:02编辑过]


----------------解决方案--------------------------------------------------------
栈的性质是:先进后出
队列的性质是:先进先出
|
----------------解决方案--------------------------------------------------------
以下是引用nuciewth在2007-3-18 22:24:54的发言:
有栈的思想在那里.
先进先出.
Mp3aaa斑竹把用回文的写出来,看看.

可以不用数据结构里的东西吧,算法都想好了,只是没写程序了,现在刚学数据结构(老师进度太慢,刚讲完第一章,以后不听了,自己看),不会用


----------------解决方案--------------------------------------------------------
我说说我想的算法吧
吧{[(<>)]}这些东西转换成ASCII码然后用判断回文的方法来判断(因为“(”的ASCII码比“<”小所以碰到“<”要特殊处理。就是这样 你门看看可行吗?

----------------解决方案--------------------------------------------------------
我所说的特殊处理就是“&lt;”的ASCII码是60和62 碰到他门 就把ASCII码减20 叫他小于"("的ASCII码
----------------解决方案--------------------------------------------------------
我也用到了ASCLL码,不过还用到了数组,想起来好像很简单,不过今天没时间写了,11:00就要停电,我还是去灌水去吧
----------------解决方案--------------------------------------------------------
以下是引用mp3aaa在2007-3-18 22:34:49的发言:
http://acm.hit.edu.cn/ojs/overview.php?Contestid=11

这个网站我怎么到现在还没有打开啊,都几分种了,什么都不显示,又不出现没有找到服务器,就是空白的


----------------解决方案--------------------------------------------------------
和我想的一样啊!我也是用数组,{==123,[==91,(==40,〈-20==20 然后吧123 94 40 20 。。。放在数组里。这样就好判断了,哈哈  同情你 咱们明天还要升旗仪式呢 我在做个题 我也睡觉了
----------------解决方案--------------------------------------------------------
  相关解决方案