“ Ctrl AC!一起 AC!”

原题:Sumsets

我的翻译:

描述:

给定S,一组整数,求最大的d,使a+b+c=d,其中a、b、c和d是S的不同元素。

输入:

多个S,每个S由一行组成,其中包含一个整数1<=n<=1000,表示S中的元素数,然后是S的元素,每行一个。S的每个元素都是一个介于-536870912和+536870911(含)之间的不同整数。最后一行输入包含0。

输出:

对于每个S,一行包含d,或一行包含“无解”。

AC代码:

#include<bits/stdc++.h>
using namespace std;
int num[1005];
int main() {int n;while (cin>>n&&n) {memset(num, 0, sizeof(num));for (int i = 0;i < n;i++) {scanf("%d", &num[i]);}sort(num,num+n);int flag=0;for (int d = n;d;--d) {for (int c = d-1;c;--c) {int temp = num[d] - num[c];int a, b;a = 0, b = c - 1;while (a < b) {if (num[a] + num[b] == temp) {cout<<num[d]<<endl;flag=1;goto label;}else if (num[a] + num[b] < temp) {a++;}else {b--;}}}}label:if (!flag) {printf("no solution\n");}}return 0;
}

感谢阅读!!!

“ Ctrl AC!一起 AC!”

翻译D23(附AC码 POJ 1551:Sumsets)相关推荐

  1. 翻译D19(附AC码 POJ 17:The Largest City Nearby)

    " Ctrl AC!一起 AC!" 原题:The Largest City Nearby 我的翻译: 描述: 有N个城市,给出了城市之间的边的长度.请找到索引id最大的城市,该城市 ...

  2. 翻译D6(附AC码 POJ 05:Grocery Problem)

    " Ctrl AC!一起 AC!" 原题:Grocery Problem 我的翻译: 描述 找出 4 个商品的价格,使价格总和为 711,价格的乘积为 711000000.商品的价 ...

  3. 翻译D26(附AC码 POJ 24:Divisor and Multiple)

    " Ctrl AC!一起 AC!" 原题: Divisor and Multipley 我的翻译: 描述 给定D和M.D是A和B的除数,M是A和B的倍数.求A和B. 输入 两个正整 ...

  4. 翻译D16(附AC码 POJ 14:Children‘s Apples)

    " Ctrl AC!一起 AC!" 原题:Children's Apples 我的翻译: 描述: 有N个孩子.每个孩子都有一个正数,而且数字各不相同.考虑到所有孩子的总数.找到一个 ...

  5. 20行Python代码实现图形化翻译工具(附源码和成品下载地址)

    文章目录 一.实现效果 二.实现思路 三.核心源码 四.源码和成品分享 五.总结 一.实现效果 话不多说,直接上演示效果: 1.中文转英文 <<点我获取[源码]和[可直接运行]的文件< ...

  6. 【附源码】国内首届Discord场景创意编程开源项目

    以下开源项目是由环信联合华为举办的<国内首届Discord场景创意编程赛>作品,附源码,一键即用. 一. 模拟器游戏直播-新新人类 新新人类模拟器游戏直播基于环信超级社区Demo构建,增加 ...

  7. 疯狂python讲义视频 百度云-疯狂Python讲义 PDF高清版附源码

    内容简介 本书全面,深入地介绍了Python编程的相关内容,大致可分为四个部分.*系统部分介绍了Python的基本语法结构,函数编程,类和对象,模块和包,异常处理等: 第二部分主要介绍Python常用 ...

  8. C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码...

    C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码 原文:C#使用Xamarin开发可移植移动应用进阶篇(8.打包生成安卓APK并精简大小),附源码 前言 系列 ...

  9. xavier初始化_深入解读xavier初始化(附源码)

    论文是Understanding the difficulty of training deep feedforward neural networks. 一篇感觉不错的翻译为[Deep Learni ...

最新文章

  1. 仿照redis写的nginx开机画面
  2. Php小数转为百分数,学习猿地-php百分数如何转小数
  3. [Cocoa]深入浅出Cocoa之多线程NSThread
  4. JSF JQUERY 使用datepicker
  5. 数据库:推荐几款 Redis 可视化工具,你都用过吗?
  6. python树莓派编程 沃尔弗拉姆_《 Python树莓派编程》——3.3 Python入门-阿里云开发者社区...
  7. 时间序列-LSTM长期预测
  8. ios 解压下载数据包(zip)
  9. AI2(App Inventor 2)离线版服务器单机版
  10. 在word里批量插入由文件创建对象,word宏定义批量插入对象
  11. 博世传感器调试笔记(二)加速度及陀螺仪传感器BMI160
  12. cesium添加动态扩散圆,动态圆环
  13. 公众号敏感词检测工具
  14. [分享]一次中移物联网校园招聘javaweb的笔试题
  15. Mybatis框架(一):一步步编写入门Mybatis程序(内附Mybatis各种配置文件)
  16. postgresql中sql查询语句报错处理——ERROR: failed to find conversion function from unknown to text
  17. 设置 IntelliJ IDEA 主题和字体的方法
  18. 80后发财靠康波:周金涛生前20篇雄文精华,一文尽览
  19. 什么硬盘保存时间长 硬盘的保存时间
  20. 基于余弦相似度的改进蝴蝶优化算法

热门文章

  1. 惠普HP DeskJet 2723 一体机驱动
  2. HQ-day15 HTML基础②
  3. 用小说的形式讲解Spring(3) —— xml、注解和Java Config到底选哪个
  4. 不仅会讲段子还励志的程序员
  5. 我们是怎么做Code Review的
  6. 坚持#第413天~腊八节快乐
  7. html标签中 lang=en-US和lang=zh-CN的区别,你知道吗?
  8. 搞笑的程序员20条口头禅
  9. Redis - 3、发布和订阅
  10. python文档处理脚本 github_使用 Python3 编写 Github 自动周报生成器