【ACM】杭电OJ 1013
WA代码
输入很大的数的时候会输出“-1”,所以考虑用字符数组来储存输入的数据。
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
long long sum;
long long fun (int n)
{sum=0;if(n<=9) return n;while(n){sum+=(n%10);n/=10;}fun(sum);
}
int main ()
{long long n,result;while(scanf("%lld",&n)==1 && n){result = fun(n);cout<<result<<endl;}return 0;
}
AC代码:
在AC之前,因为n没有重新置为0,导致WA
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
const int maxn = 100000;
char num[maxn];
int main ()
{int n,i,a,b;while(scanf("%s",num)!=EOF){n=0;if(!strcmp(num,"0")) break;i=0;while(num[i]){n+=(num[i]-'0');i++;}while(n>=10){a=n%10;b=n/10;n=a+b;}cout<<n<<endl;}return 0;
}
【ACM】杭电OJ 1013相关推荐
- 杭电OJ 1013 数字根源
题目描述: 解决:打表找规律 AC通过代码: AC01: //万能头 #include<bits/stdc++.h> using namespace std; #define LL lon ...
- 杭电OJ——ACM 1009.FatMouse‘ Trade
FatMouse'Trade 杭电OJ--ACM 1009.FatMouse' Trade链接入口 问题描述 肥老鼠换东西,m磅猫食,n间房子,每个房间有J[i]磅JavaBean,对应 ...
- 杭电OJ——ACM 1003.Max Sum
Max Sum 杭电OJ--ACM 1003.Max Sum链接入口 问题描述 大意: 给定一个序列a[1],a[2],a[3]-a[n],你需要算出其子序列中的最大值.比如说:给你一个 ...
- 赛马网ACM试题(原杭电oj ACM)java版答案(1000,10001,1002)
赛马网ACM试题(原杭电OJ ACM试题)答案(java版) Author : Zhang Hailong Date : 2015-09-17 HomePage : http:// E ...
- 【ACM】杭电OJ 2037
题目链接:杭电OJ 2037 先把b[i]进行排序,然后,b[i]与a[i+1]进行比较. #include <iostream> #include <cstdio> #inc ...
- 【ACM】杭电OJ 2020(排序)
题目链接:杭电OJ 2020 排序可以有冒泡排序,选择排序,或者直接调用函数. 下面是选择排序: #include <stdio.h> #include <math.h> in ...
- 【ACM】杭电OJ 2018
题目链接:杭电OJ 2018 从n>4开始,每一年的牛的数量=前一年的牛的数量+三年前的牛的数量 问:为什么是三年前? 答:假设三年前有一头小牛出生,出生的那一年即为第一年,到了第四年,即三年后 ...
- 【ACM】杭电OJ 1005
题目链接:杭电OJ 1005 超时代码如下(而且开辟的数组空间大小不够): #include <stdio.h> int m[100000]; int f(int n,int a,int ...
- 【ACM】杭电OJ 1004
题目链接:杭电OJ 1004 运行环境:Dev-C++ 5.11 思路: 先把先把num数组全部赋值为1:第一个颜色单独输入,从第二个开始,需要与前面的进行比较,如果前面有相同的颜色,则在目前的nu ...
最新文章
- jquery和javascript的区别(转载自脚本之家)
- 写单元测试的好处(转)
- Python笔记-利用OpenCV的matchTemplate屏幕找图并使用pyautogui点击
- 将阿拉伯数字转换成中文大写的好算法
- 运动会计算机系,秋季运动会计算机系总结计划 (12页)-原创力文档
- java异常原则_有效处理Java异常三原则
- vsCode配置通过Github同步(Settings Sync)
- Vue之.sync 修饰符详解
- 58java面试题_58到家,java开发实际面试题
- Linux下安装python27
- a3图纸标题栏尺寸标准_求标准CAD图纸(A0、A1、A2、A3、A4)图框(外框、内框)、标题栏及明细栏大小样式字体是多大?...
- usb网卡android驱动win7+64,万能USB驱动 for win7 64bit v2017.11.15.955
- 使用python爬取链家上海二手房信息的案例
- 分数换算小数补0法_小学数学常用公式大全(单位换算表) 长度单位换算【建议收藏】...
- Java - 什么是Session
- webdriver.Chrome.set_network_conditions:Chrome网络仿真设置。
- 奇葩的公司,奇葩的现象
- 产品经理如何提高创造力_如何提高产品设计师的创造力
- 人工神经网络实验报告,生成数据的神经网络
- 2013版VBA帮助文档