码迷,mamicode.com
首页 > 其他好文 > 详细

HDU1013

时间:2019-02-26 01:21:44      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:while   void   ios   har   \n   using   函数   %s   int   

#include<iostream>
#include<string.h>
using namespace std;
int main(void){
char a[1000];//输入字符 数组
int na[1000];//转化为数数组
while(scanf("%s",a)!=0){
if(a[0]==‘0‘) return 0;//字符串输入与整数输入控制不同
int len=strlen(a);//整个输入之后用strlen函数知道输入多少个数 ;用strlen记得#include<string.h>
for(int i=0;i<len;i++){
na[len-1-i]=a[i]-‘0‘;//倒序得到对应的数
}
int s=0;
for(int i=0;i<len;i++){
s+=na[i];
}
printf("%d\n",(s-1)%9+1);//观察规律 不是s%9会WA
}
}

 

循环无限次的一般多写几个找找规律

HDU1013

标签:while   void   ios   har   \n   using   函数   %s   int   

原文地址:https://www.cnblogs.com/slay/p/10434790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!