选择题编程题都不怎么难。主要看下编程题。

第一道题就比较简单的。

#include "iostream"
using namespace std;int Max(int m,int n){int r,temp;if(m<n){temp = m;m = n;n = temp;}while(n!=0){r = m%n;m=n;n=r;}return m;
}
int Min(int m,int n,int max){int t;t = m*n/max;return t;
}
int main()
{int m,n,max,min;cin>>m>>n;max = Max(m,n);min = Min(m,n,max);cout<<max<<endl;cout<<min;return 0;
}

这道题暴力查找肯定不行,容易超时,采用动态规划容易实现。

#include <iostream>
using namespace std;int const maxn = 1000;
int a[maxn];
long long f[maxn];
int main() {int n,sum;cin>>n>>sum;for (int i=1;i<=n;i++) {cin>>a[i];   }f[0] = 1;for (int i=1;i<=n;i++) {for (int j=maxn;j>=0;j--) {if(j>=a[i]) {f[j] += f[j-a[i]];} }}cout<<f[sum]<<endl;
}

如果是(k+1)的整数倍,第一个人取任何一个1到k内的任意数x,第二个人都可以取(k+1-x)个石子,那么,第一个人必败的条件就是k+1的整数倍。反之,如果不是k+1的整数倍,第一人可以取n%(k+1)个石子,从而第二个人必败。

#include <iostream>
using namespace std;int main()
{int n,k,t;cin>>t;while(t--){cin>>n>>k;if(n%(k+1))cout<<"A"<<endl;elsecout<<"B"<<endl;}return 0;
}

2019年途家 秋招 研发笔试相关推荐

  1. 2019年字节跳动2020届秋招在线笔试真题(后端开发工程师)

    2019年字节跳动2020届秋招在线笔试真题(后端开发工程师) 第一题 第二题 第三题 第四题 第一题 第二题 第三题 第四题 字节跳动的题,对于我这个菜鸟来说确实很难,对一半都做不到.还得继续努力啊 ...

  2. 数据分析真题日刷 | 招商银行信用卡中心2019秋招IT笔试(数据挖掘方向第二批)

    进入「数据分析真题日刷」系列第10篇 ⬇️ 今日真题 招商银行信用卡中心2019秋招IT笔试(数据挖掘方向第二批) (来源:牛客网) 题型 客观题:单选30道 主观题:问答4道 完成时间 120分钟 ...

  3. 2019年中兴秋招在线笔试题目

    2019年中兴秋招在线笔试题目 只记得两个编程题: 第一个比较简单,原题是:一位老师获得两个分数列表,同时有两个班的人数.要求是将两个列表进行合并并排序. 第二个中等难度,彩票问题:给出一个彩票列表, ...

  4. 字节跳动2020秋招研发笔试题

    字节跳动秋招研发笔试题 最近在忙考研,高数复习完了,看了下数据结构和算法,然后对人生比较迷茫. 该不该放弃考研,又怕考不上面临找工作的问题,索性看了几家科技巨头的秋招试题,贴下来和大家分享下 基本都是 ...

  5. 阿里巴巴2020秋招数据分析笔试

    阿里巴巴2020秋招数据分析笔试 笔者经历内推被拒,然后去上海参加某会议期间神奇收到笔试邀请短信匆匆准备之后于2019.8.28晚19点参加笔试,数据分析笔试只有60分钟的时间(我同学投的算法岗由90 ...

  6. 2021.8.21 网易秋招开发笔试(题目 + java代码)

    2021.8.21 网易秋招开发笔试 一.题目: 二.程序 //采用的是深度优先搜索 import java.util.HashMap;public class wangyi {public stat ...

  7. 23届秋招阿里笔试算法题

    import java.util.Scanner;//23届秋招阿里笔试第一题:二进制求解(100%) public class Main1 {public static void f1(int n) ...

  8. 23届秋招百度笔试算法题

    import java.util.Scanner;//23届秋招百度笔试第一题:暴力(100%) public class Main10 {public static void main(String ...

  9. 用友2023届秋招Java笔试-S2卷-编程题详解

    用友2023届秋招Java笔试-S2卷 其他的选择和多选不允许跳出 另外还有一道关于数据库查询的题: 有两个表,一个学生表,一个成绩表包含学生各个科目的成绩,学生表根据学生id和成绩表关联,要求的是通 ...

最新文章

  1. 简单mysql 查询_MySQL简单查询详解
  2. 《C和C++代码精粹》——2.5 普通指针
  3. Windows核心编程 第2 4章 异常处理程序和软件异常
  4. C++如何监听http请求
  5. Linux 命令(119)—— diff 命令
  6. linux优化服务器,Linux服务器优化
  7. BZOJ-4008: [HNOI2015]亚瑟王 (概率期望DP)
  8. 微信小程序 背景图片设置
  9. 软件质量测试一般方法
  10. 软件测试语句覆盖,软件测试中的语句覆盖,分支覆盖,条件覆盖以及路径覆盖...
  11. Navicat15导入DMP数据文件
  12. 字节跳动2018校招前端面试题
  13. 2012 款斯柯达明锐车行驶中发动机偶尔自动熄火
  14. java的幂运算_java中幂指数值的运算
  15. 电影版本名词解析 (CAM,TS,TC,DVDSCR,DVDRIP,HR-HDTV)
  16. 工作第十五周:上线前的惊悚
  17. linux0.11-文件系统
  18. 计算机存储的基本单位
  19. 剑指offer-跳楼梯和变态跳楼梯(C++)
  20. 数据库基础语法(上)

热门文章

  1. 三问助你Fundebug
  2. 大肠埃希菌相关坏死性筋膜炎的研究进展,有人写过相关论文吗
  3. Android-WiFi开发之 WifiManager
  4. MyEclipse使用经验总结
  5. Linux Shell编程学习笔记一:shell简介
  6. CH4INRULZ从渗透到提权
  7. 金恪集团董事长兼CEO王建峰一行赴乌兰察布进行文旅康养产业考察
  8. Vuex的使用及原理
  9. System.IO.FileLoadException:“未能加载文件或程序集“xxx”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配
  10. ios 绘制线框_iOS使用Charts框架绘制折线图