一、

题目描述

有若干个数形成一个可重集合,它们中很多都想做一个中庸的数,即既不是集合中最大的(或之一),也不是集合中最小的(或之一)。显然,不可能满足所有数。好在还是有一些数并不介意这一点。你需要从这些数中选出一个可重的子集,该子集中介意成为最值的数都得到满足(指不能成为子集中的最值)。请计算可以取的最大可重子集的大小。

输入描述

第一行一个整数 n,1 <= n <= 100000
后面 n 行,每行两个整数 x, y,x <= 1000000000,y 为 0 或 1。x 表示该数的值,y 为 1 表示该数不介意成为最值,为 0 则表示介意。

输出描述

一个整数,表示可取的最大的子集大小

样例输入

5

4 1

2 0

8 1

9 0

5 0

样例输出

3

答案

京东笔试:有人的题目是中庸的数吗?_技术交流_牛客网 (nowcoder.com)


二、

题目描述

分竹子

小熊猫分竹子,竹子长n,分成k段,每段的长度可以为a,b,c

要求k尽可能大。

样例输入

6 2 3 4

样例输出

3

解释

长6 的竹子,分成3段,每段为2.

答案

我用python写的,通过36%。找到一个大神的答案

京东 算法校招笔试满分代码_johsnows的博客-CSDN博客

#include <bits/stdc++.h>using namespace std;
int dp[10005];
int main()
{int n, a, b, c;cin>>n>>a>>b>>c;for(int i=0; i<=n; i++){if(i==0 || dp[i]){dp[i+a]=max(dp[i+a], dp[i]+1);dp[i+b]=max(dp[i+b], dp[i]+1);dp[i+c]=max(dp[i+c], dp[i]+1);}}printf("%d\n", max(dp[n], 1));return 0;
}

最后

我能说我还在挣扎怎么输入输出吗?(捂脸)暑期的时候京东的笔试倒是都做对了,现在又忘了Python在赛马里面怎么输入输出了。

2022秋招-京东-数据分析师笔试-编程题相关推荐

  1. 2018滴滴校招(秋招)内推笔试编程题题解

    package 内推笔试;import java.util.Arrays; import java.util.Scanner;/*** Created by liuming on 2017/8/26. ...

  2. 京东2016春招(实习)笔试+编程题

    岗位:数据挖掘.机器学习.算法.模式识别 京东这套题出的耗时可以的,难度不是特别大,编程题感觉非常难理解,光看题干就看了老半天,当时简直吓尿了,一琢磨其实很简单.我只能回忆一部分内容,25选择+2编程 ...

  3. shl性格测试_德勤2021秋招网申Tips+SHL笔试原题

    德勤校招时间表及对应的提醒 在线网申+线上笔试 2020年7月31日-2020年10月10日 "路人"说:一定一定一定要安排好网申时间--完成网申,即刻收到笔试,同时在收到笔试的5 ...

  4. 京东2015实习生笔试编程题

    小米Git git是一种分布式代码管理工具,git通过树的形式记录文件的更改历史,比如: base'<–base<–A<–A' ^ | - B<–B' 小米工程师常常需要寻找两 ...

  5. 0814-网易游戏雷火2022秋招Web后端开发工程师

    0814-网易游戏雷火2022秋招Web后端开发工程师 编程题1 这道题恶心的是输入的处理,需要将这个各种方括号的玩意儿读出来,解析为ArrayList,想了一下还是有办法可以解决的,直接根据],分割 ...

  6. 美团点评2017秋招笔试编程题

    美团点评2017秋招笔试编程题 1, 大富翁游戏,玩家根据骰子的点数决定走的步数,即骰子点数为1时可以走一步,点数为2时可以走两步,点数为n时可以走n步.求玩家走到第n步(n<=骰子最大点数且是 ...

  7. 【新华三】H3C 秋招 笔试编程题

    点击上方蓝字关注我,我们一起学编程 欢迎小伙伴们分享.转载.私信.赞赏. H3C 笔试编程题. 微信搜索:编程笔记本 微信搜索:编程笔记本 微信搜索:编程笔记本 1. 星期匹配 题目描述: 输入一个字 ...

  8. 2019年秋招猿辅导笔试编程题解析字符串

    猿辅导笔试 编程题的解析字符串 5 A11B (AA)2A ((A2B)2)2G (YUANFUDAO)2JIAYOU A2BC4D2 输入如上,按照规则解析字符串 研究了下用栈写出来了,其实不难,加 ...

  9. 【2022秋招】IC设计/FPGA开发秋招经历总结(2)——公司专题

    接上篇~ [2022秋招]IC设计/FPGA开发秋招经历总结_Richie_L的博客-CSDN博客 笔者的意向岗位是数字IC/FPGA,项目经历有FPGA相关,涉及信号处理以及单片机等.目前笔者的面试 ...

最新文章

  1. 卖萌屋学术站发布!通往高效刷论文之路
  2. 同步fifo的串并_同步FIFO设计Spec(示例代码)
  3. 大电流dcdc降压芯片20a_5V转1.8V稳压芯片,3.7V转1.8V稳压芯片
  4. Numpy:通过算数运算取值、替换值
  5. “小程序”的最佳入口位置--关于微信小程序的思考笔记
  6. python | 高效统计语言模型kenlm:新词发现、分词、智能纠错
  7. MOSS 2010:Visual Studio 2010开发体验(32)——工作流开发最佳实践(四):可重用工作流...
  8. pandas 日期比较大小_如何计算不同pandas列中两个日期之间的年数
  9. python题库选择题刷题训练_python题库刷题训练开源到了Github
  10. spark大数据技术与应用 实训
  11. MOTO DEFY/MB525/ME525 RSD LITE 刷机教程(图文)
  12. 参考文献格式、论文尾注
  13. 极客战记计算机科学2村庄守卫,「网易官方」极客战记(codecombat)攻略-森林-村庄守护神-village-champion...
  14. 91-Lucene+ElasticSeach核心技术
  15. python制作查询软件_Python制作快递查询工具
  16. e4a怎么建立mysql_E4A编程MYSQL数据库操作
  17. 【Android 学习】之二维码扫描开发(闪光灯功能)
  18. 解决 unity vs2017编辑器 全范围脚本报错 : predefined type 'system.object' is not defined or imported
  19. xp设置系统时间同步服务器,xp设置时间同步服务器
  20. 常用照片尺寸和纸张尺寸参考

热门文章

  1. php分页无极类的讲解_一个完美php分页类,推荐给大家
  2. 2019最新《分享泰牛PHP基础班+大牛班+高级课程》
  3. MqttEmu 物联网设备模拟器
  4. android 商品倒计时,Android计时与倒计时实现限时抢购的5种方法
  5. 用RMD导出PDF的方法
  6. 2020年焊工(高级)考试内容及焊工(高级)考试总结
  7. 导出EXCEL数据时防止数值变科学计数的办法
  8. 国家统计局与11家企业签订大数据战略合作框架
  9. JDK内置并发AQS同步器的独占锁获取与释放
  10. 信用炒作成为新型网络犯罪 揭秘×××黑色产业链