PAT1056. 组合数的和(15)
来源:互联网 发布:杭州乐其网络待遇 编辑:程序博客网 时间:2024/05/17 04:22
给定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<stdio.h>#include<iostream>#include<string.h>using namespace std;int main(){int n,i,j,k=0,a[15],b[100],sum=0;cin>>n;for(i=0;i<n;i++){cin>>a[i];}for(i=0;i<n;i++){for(j=0;j<n;j++){if(a[i]!=a[j]){b[k]=10*a[i]+a[j];k++;}}}for(i=0;i<k;i++){sum=sum+b[i];}cout<<sum;}
1.本题需要注意数组越界问题,组合数最多有10*9种情况,是两个数排列而不是组合。
0 0
- PAT1056. 组合数的和(15)
- PAT1056 组合数的和
- 组合数的和
- pat1056
- PAT1056
- PAT1056
- 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- PAT - 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- 1056. 组合数的和(15)
- 1056.组合数的和(15)
- 1056. 组合数的和(15)
- 金圣叹批评版水浒传上 - 笔记
- CentOS试编译内核
- win10 UWP 蜘蛛网效果
- 用python做量化投资系列之比特币---双均线系统
- 2017年要学习的三个CSS新特性
- PAT1056. 组合数的和(15)
- 【UVa - 1586】
- 1030. 完美数列(25)PAT乙级&&1085. Perfect Sequence (25)PAT甲级
- Leetcode——459. Repeated Substring Pattern
- C# 动态加载卸载 DLL
- 编码解码以及码表介绍
- ssh框架小项目出现的问题集合
- 【UVa - 1225】
- PCAP-FILTER