1056 组合数的和

news/2024/11/25 23:23:57/

一.问题:

给定 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<stdlib.h>int add_num(int a, int b)//数组下标
{int add = 0;add = (a * 10 + b) + (b * 10 + a);return add;
}int Add_num(int array[], int start, int end)//数组下标
{int sum = 0;for(int i = start;i < end-1;i++){for(int j = i+1;j < end;j++){sum += add_num(array[i],array[j]);}}return sum;
}int main()
{// 输入数据int N = 0;int array[11] = {0};scanf("%d", &N);int i;for (i= 0; i < N; i++){scanf("%d", &array[i]);}int result = Add_num(array, 0,N);printf("%d\n",result);return 0;
}


http://www.ppmy.cn/news/1192457.html

相关文章

成长的寓言:做一棵永远成长的苹果树

一棵苹果树&#xff0c;终于结果了。 第一年&#xff0c;它结了10个苹果&#xff0c;9个被拿走&#xff0c;自己得到1个。对此&#xff0c;苹果树愤愤不平&#xff0c;于是自断经脉&#xff0c;拒绝成长。第二年&#xff0c;它结了5个苹果&#xff0c;4个被拿走&#xff0c…

Ansible中的变量及加密

目录 一、变量的设定 二、变量的使用方式 1、在playbook中直接定义变量 2、在文件中定义变量 3、设定主机变量和清单变量 4、目录设定变量 5、用命令覆盖变量 6、使用数组设定变量 7、注册变量 8、事实变量 9、魔法变量 三、JINJA2模板 四、加密控制 1、创建加…

【Acwing170】加成序列(dfs+迭代加深+剪枝)题解和一点感想

本思路来自acwing算法提高课 题目描述 看本文需要准备的知识 1.dfs算法基本思想 2.对剪枝这个词有个简单的认识 迭代加深思想和此题分析 首先&#xff0c;什么是迭代加深呢&#xff1f;当一个问题的解有很大概率出现在递归树很浅的层&#xff0c;但是这个问题的解本身存在…

数字化时代,谈谈数据资产这件事

在全球数字化转型的大趋势下&#xff0c;数据交易市场有望推动数据要素价值的开放共享和流通。据信通院测算&#xff0c;2021年全球47个重要经济体的数字经济增加值规模高达 38.1 万亿美元&#xff0c;我国2021年数字经济规模也已达到7.1万亿美元。数据之于数字经济的价值不言而…

S32K312 DTCM在代码中使用示例

TCM是一种被直接集成在CPU芯片中的高速缓存&#xff0c;TCM又分为ITCM&#xff08;Instruction TCM&#xff09;和DTCM&#xff08;Data TCM&#xff09;。ITCM是用来存储代码段的&#xff0c;DTCM是用来存储数据的。 为什么要使用DTCM来存储数据&#xff1f;1&#xff09;频繁…

uniapp在APP端使用swiper进行页面不卡顿滑动

uniapp在APP端使用swiper进行页面会卡顿&#xff0c;主要是渲染的数据有点多&#xff0c;这里只渲染三个数据就不好那么卡顿了&#xff0c;每次滑动后更新数据 <view><swiper change"changePoint" circular :disable-touch"disableTouch"><…

Java——java.time包使用方法详解

Java——time包使用方法详解 java.time 包是 Java 8 引入的新日期和时间 API&#xff08;JSR 310&#xff09;&#xff0c;用于替代旧的 java.util.Date 和 java.util.Calendar 类。它提供了一组全新的类来处理日期、时间、时间间隔、时区等&#xff0c;具有更好的设计和易用性…

详解Java经典数据结构——HashMap

Java 的 HashMap 是一个常用的基于哈希表的数据结构&#xff0c;它实现了 Map 接口&#xff0c;可以存储键值对。下面我们进行详细介绍&#xff1a; 基本结构&#xff1a;HashMap 底层是基于哈希表来实现的&#xff0c;每次插入一个键值对时&#xff0c;会先对该键进行 Hash 运…