工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
楼主: powerwind

【1W饭票的题目】:求数字各位和

[复制链接]
发表于 2006-12-22 19:31 | 显示全部楼层
刚听你说,也去看看...
明天的四级没希望了,今晚就做做这题...

感觉很简单的题目...
回复

使用道具 举报

发表于 2006-12-22 19:33 | 显示全部楼层
#include<stdio.h>
#include<stdlib.h>
int main()
{
    long n;
    scanf("%ld",&n);
    while(n!=0)
    {

         if(n%9==0)
         printf("9\n");
         else printf("%d\n",n%9);      
           scanf("%ld",&n);     
         }
    return 0;}

你第一种做法的格式 不对,要加换行,去掉那个 pause

但还是WA
回复

使用道具 举报

发表于 2006-12-22 19:34 | 显示全部楼层
呵呵
我四级都无希望!楼上05级还是04?
回复

使用道具 举报

发表于 2006-12-22 19:34 | 显示全部楼层
我知道,pause在acm上我有去掉的~只是我的编译器一定要,贴出来的时候就没有去改了
回复

使用道具 举报

发表于 2006-12-22 19:39 | 显示全部楼层
05...
回复

使用道具 举报

发表于 2006-12-22 20:03 | 显示全部楼层
LS2位在悄悄聊天,也不叫我。

偶07的,多多指教
回复

使用道具 举报

发表于 2006-12-22 20:06 | 显示全部楼层
07的新同学
acm.zju.edu.cn

submit 下 1115题... 016
回复

使用道具 举报

发表于 2006-12-22 20:15 | 显示全部楼层
某人貌似AC了..

[ 本帖最后由 iptton 于 2006-12-22 20:28 编辑 ]
回复

使用道具 举报

发表于 2006-12-22 20:28 | 显示全部楼层
果冻AC了就闪了?
回复

使用道具 举报

发表于 2006-12-22 20:35 | 显示全部楼层
成功啦?你说哪一个?第二种的么?我没有提交了现在
刚才第二种超时......
回复

使用道具 举报

发表于 2006-12-22 20:39 | 显示全部楼层
原来不是你呀....

见到有人一起在做1115,有个AC了...

还以为是你...

我做的都是
Runtime Error
SIGSEGV

在WIN下可以过的东西,放上LINUX就有错了,看来我写的太不合标准了
===================
原来不是这回事...
是溢出...
竟有超过900位的数字...

[ 本帖最后由 iptton 于 2006-12-22 21:07 编辑 ]
回复

使用道具 举报

发表于 2006-12-22 20:40 | 显示全部楼层
Runtime Error
SIGSEGV
回复

使用道具 举报

发表于 2006-12-22 20:41 | 显示全部楼层
Runtime Error (RE)
執行發生錯誤, segmentation fault, floating point exception

呵呵!不是我!
回复

使用道具 举报

发表于 2006-12-22 20:42 | 显示全部楼层
"习焉不察"这个是你吧,嘿嘿!
回复

使用道具 举报

发表于 2006-12-22 21:00 | 显示全部楼层
原来数组取得太小了...

AC ed...
回复

使用道具 举报

发表于 2006-12-22 21:05 | 显示全部楼层
想取900 800都不行...
压缩不了多少空间了
最好的空间使用是384...
回复

使用道具 举报

发表于 2006-12-22 21:10 | 显示全部楼层

借个位置帖下来...
http://bbs.ecust.edu.cn:8080/viewthread.php?tid=9633
zoj--题目分类


不知道哪位大虾写的,N多的"简单题"
zoj--题目分类
DP:
1011 NTA 简单题
1013 Great Equipment 简单题
1024 Calendar Game 简单题
1027 Human Gene Functions 简单题
1037 Gridland 简单题
1052 Algernon\'\'s Noxious Emissions 简单题
1409 Communication System 简单题,但是很容易看错~~~
1425 Crossed Matchings 简单题
1438 Asteroids! 简单题
1459 String Distance and Transform Process 简单题
1462 Team Them Up! 简单题
1556 Heroes Of Might And Magic 简单题,不过背景蛮有意思的……
1520 Duty Free Shop 简单题
1524 Supermarket 简单题
1301 The New Villa 简单题
1303 Jury Compromise 其实不是很难,但是很容易错,555……
1345 Best Deal 简单题,但是也很容易错……555……
1360 Radar Installation 简单题
1396 The Umbrella Problem: 2054 简单题
1058 Currency Exchange 简单题
1076 Gene Assembly 简单题
1092 Arbitrage 简单题
1093 Monkey and Banana 简单题
1094 Matrix Chain Multiplication 简单题
1536 Labyrinth 简单题
1100 Mondriaan\'\'s Dream 简单题,DP可以过,不过据说有复杂的组合公式
1103 Hike on a Graph 简单题
1134 Strategic Game 简单题
1147 Formatting Text 简单题
1148 The Game 简单题
1161 Gone Fishing 简单题
1180 Self Numbers 简单题
1192 It\'\'s not a Bug, It\'\'s a Feature! 简单题
1196 Fast Food 简单题
1107 FatMouse and Cheese 简单题,不过题目描述有些混乱
1136 Multiple 简单题,BFS
1276 Optimal Array Multiplication Sequence 简单题
1255 The Path 简单题
1250 Always On the Run 简单题
1213 Lumber Cutting 简单题
1206 Win the Bonus 简单题

1479 Dweep 无聊题
1587 UP 100 无聊题,DP应该可以……但是太烦了……没做……
1066 Square Ice 无聊题,目前已知的O(nlogn)算法要用AVL……您有没有简单点的O(nlogn)的算法?
1245 Triangles 无聊题

1022 Parallel Expectations 经典题,想了n久,最后发现可以DP,相当好的一道题
1499 Increasing Sequences 经典题{}

1039 Number Game 没有完美解决的题,感觉可以直接以所有剩下的数作为状态DP,但是缺乏证明……

1227 Free Candies SRbGa的经典题,我看了oibh上的解题报告才做出来的……
1234 Chopsticks SRbGa的经典题……

[ 本帖最后由 iptton 于 2006-12-22 21:12 编辑 ]
回复

使用道具 举报

发表于 2006-12-22 21:11 | 显示全部楼层
你的代码呢?我用第二种照你的384还是不行哦~~
回复

使用道具 举报

发表于 2006-12-22 21:16 | 显示全部楼层
  1. #include <stdio.h>
  2. #include <string.h>

  3. int main(){
  4. char s[1000],*p;
  5. int n;
  6. while(scanf("%s",s)!=EOF){
  7.   if(strcmp(s,"0")==0)
  8.    break;
  9.   
  10.   while(strlen(s)>1){
  11.    for(n=0,p=s;*p;p++)
  12.     n+=*p-'0';
  13.    sprintf(s,"%d",n);
  14.   }
  15.   printf("%s\n",s);
  16. }
  17. }
复制代码

这个是网上找的,找到了把我的代码数组换成1000我的也AC了,我的代码没有保存...

PS:384指的是Byte
数组要取1000

[ 本帖最后由 iptton 于 2006-12-22 21:17 编辑 ]
回复

使用道具 举报

发表于 2006-12-22 21:34 | 显示全部楼层

  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<string.h>

  4. int main(){
  5.     int l;
  6.     int i;
  7.     char t;
  8.     int ret=0;
  9.     char n[1000];
  10.     int p;
  11.     scanf("%s",n);
  12.     while(strcmp(n,"0")!=0){
  13.         l=strlen(n);
  14.         i=0;
  15.         ret=0;
  16.         while(t=n[i],i++<l){
  17.             ret+=t-48;
  18.             if(i%10000==0)
  19.                 ret=(ret==0?0:(ret%9?ret%9:9));
  20.         }  
  21.         ret=(ret==0?0:(ret%9?ret%9:9));
  22.         printf("%d\n",ret);
  23.         scanf("%s",n);
  24.     }
  25.     return 0;
  26. }
复制代码

我写的,要392KB
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-10-20 04:27

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表