欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

1056组合数的和

时间:2023-05-28

给定 N 个非 0 的个位数字,用其中任意 2 个数字都可以组合成 1 个 2 位的数字。要求所有可能组合出来的 2 位数字的和。例如给定 2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。

输入格式:

输入在一行中先给出 N(1 < N < 10),随后给出 N 个不同的非 0 个位数字。数字间以空格分隔。

输出格式:

输出所有可能组合出来的2位数字的和。

输入样例:

3 2 8 5

输出样例:

330

代码:

#include//#include//#include//#include//#include//#include //#includeusing namespace std;int main(){int N,a[10],num,sum=0;cin>>N;for(int i=0;i>a[i];}for(int i=0;i

总结:

题目虽然简单,但是发现自己有个知识点混淆,就是for循环中间的条件不满足,是不会++的,因为i++其实就是进入for循环内部的最后一条语句,既然不满足条件,当然不会++

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。