广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3067 个阅读者
04:00 ~ 4:30 资料库备份中,需等较久的时间,请耐心等候
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
hannah93135
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[C/C++][求助] 关于3n+1的问题....(.C)
我去ACM上解3n+1得问题
我自己用程式去跑的时候数值都对阿
但是他都跟我说我Wrong Answer了
可不可以请大家帮我看错在哪
感激感激啰><~
ps抱歉,还是新手,可能问了很蠢的问题= =

--------------------------------------------------------------------------------------------------- ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



献花 x0 回到顶端 [楼 主] From:台湾中华电信 | Posted:2008-01-09 23:31 |
风云人物 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
小有名气
级别: 小有名气 该用户目前不上站
推文 x6 鲜花 x57
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我最近也在玩这题...我跑到11万多的时候,就发生溢位的问题了。
所以您的问题应该也是这样~而程式要求再一百万以内皆不可以发生溢位,
所以我请教了我们老板,我们老板的解答是...
在3n+1的时候,就要直接除2,至于,怎么除,
就是要用位移 >>或者<<,你试试看,我再跟你讨论^^


叶的离去,是风的追求?还是树的不挽留?
献花 x0 回到顶端 [1 楼] From:台湾Chang Gung College of Medi | Posted:2008-01-18 14:52 |
ety 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x719
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

若是溢位应不至于会出现 WA, 我认为是因为 "system("pause"); " 这一行所导致的...... 题目可没说要出现请按 anykey 的提示呀, 是作者自己乱加上去的......


献花 x0 回到顶端 [2 楼] From:台湾和信超媒体宽带网 | Posted:2008-02-05 01:46 |
ety 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x719
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我用 shift 的作法写了一个程式, 你上传去试试看, 应该比你现在用的那个所花的时间更少:

#include <stdio.h>

void p(unsigned int i, unsigned int j)
{
  unsigned int m = 0, c, l;

  for (c = i; c <= j; c++, i = c)
  {
    l = 1;

    while (i > 1)
    {
        i & 1 ? i += (i << 1) + 1 : (i >>= 1);
        l++;
    }

    if (l >= m) m = l;
  }

  printf("%u\n", m);
}

int main(void)
{
  unsigned int i, j;

  while (scanf("%u %u", &i, &j) == 2)
  {
    printf("%u %u ", i, j);
    i > j ? p(j, i) : p(i, j);
  }

  return 0;
}


献花 x0 回到顶端 [3 楼] From:台湾和信超媒体宽带网 | Posted:2008-02-05 01:51 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.065915 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言