题目描述:
孙猴子从石头中蹦出来后神通广大,做了花果山的猴王。有一次,一只猴子偷了孙猴子的中餐(就是几个桃子)藏到树洞中,孙猴子大发雷霆,立刻把这只猴子打死了(因剧情需要,其实孙猴子没那么残忍),他来到树洞前,上面有一把密码盘,上面写着n个数,要求找出1~9这9个数字在这列数中没有出现过的数字之和,才能打开树洞,这对于一个猴子来说十分困难,于是孙猴子来向你求助。
输入格式:
共两行,第一行是一个数n,接下来一行有n个数(n<=10)
输出格式:
输出一行,为0~9在这列数字中没有出现的数字的和
样例输入:
5 0 1 2 3 4
样例输出:
35
提示:
提示:输入的每个数可能是多位的。
比如2012,分别出现了数字2,0,1,2。
时间限制: 1000ms
空间限制: 256MB
代码如下:
- #include
- using namespace std;
- int main(){
- int n,min,a[100001],b,s=45,s1=0,s2=0,s3=0,s4=0,s5=0,s6=0,s7=0,s8=0,s9=0;
- cin>>n;
- for(int i=0;i
- cin>>a[i];
- while(a[i]){
- b=a[i]%10;
- if(b==1&&s1==0){
- s1++;
- s=s-1;
- }
- if(b==2&&s2==0){
- s2++;
- s=s-2;
- }
- if(b==3&&s3==0){
- s3++;
- s=s-3;
- }
- if(b==4&&s4==0){
- s4++;
- s=s-4;
- }
- if(b==5&&s5==0){
- s5++;
- s=s-5;
- }
- if(b==6&&s6==0){
- s6++;
- s=s-6;
- }
- if(b==7&&s7==0){
- s7++;
- s=s-7;
- }
- if(b==8&&s8==0){
- s8++;
- s=s-8;
- }
- if(b==9&&s9==0){
- s9++;
- s=s-9;
- }
- a[i]=a[i]/10;
- }
- }
- cout<
- return 0;
- }
-
相关阅读:
Scala入门到精通(尚硅谷学习笔记)章节五——变量和数据类型
【Python】逻辑回归变量的显著性分析
编程小白的自学笔记十六(python办公自动化操作EXCEL表格)
【华为机试真题 JAVA】字符串加密-100
小小发票拦住出海“巨头”,合合信息智能文档处理技术助力企业重塑财务管理流程
Android中layout-sw600dp、layout-w600dp和layout-h600dp的区别
[机缘参悟-77]:深度思考-职场中注意事项-管理者版
以太网基础——DoIP报文类型
react&antd问题(2)
【科学文献计量】利用pybibx分析Scopus文献数据集(EDA,N-Grams,Cluster,Network analysis,NLP)
-
原文地址:https://blog.csdn.net/Annconda/article/details/127435964