news 2026/7/17 17:04:23

2025年哈尔滨工业大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2025年哈尔滨工业大学计算机考研复试机试真题(附 AC 代码 + 解题思路)

2025年哈尔滨工业大学计算机考研复试机试真题

2025年哈尔滨工业大学计算机考研复试上机真题

历年哈尔滨工业大学计算机考研复试上机真题

历年哈尔滨工业大学计算机考研复试机试真题

更多学校题目开源地址:https://gitcode.com/verticallimit1/noobdream

N 诺 DreamJudge 题库:输入 “学校名称” 即可筛选该校历年机试真题,题目均在考纲范围内,按难度自动排序。还可搭配《计算机考研机试攻略》刷题,书中题目可通过题号直接在题库中查找。

百鸡问题

题目描述

Time Limit: 1000 ms
Memory Limit: 256 mb

用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。

输入输出格式
输入描述:

测试数据有多组,输入n。

输出描述:

对于每组输入,请输出x,y,z所有可行解,按照x,y,z依次增大的顺序输出。

输入输出样例
输入样例#:
40
输出样例#:
x=0,y=0,z=100 x=0,y=1,z=99 x=0,y=2,z=98 x=1,y=0,z=99

代码一

  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. int main(){
  4. int n;
  5. while(cin>>n) {
  6. double x=1.0/3;
  7. for(int i=0;i<=100;i++){
  8. for(int j=0;j<=100;j++){
  9. for(int k=0;k<=100;k++){
  10. if(i+j+k==100&&(n-5*i-3*j-x*k>=0)){
  11. printf("x=%d,y=%d,z=%d\n",i,j,k);
  12. }
  13. }
  14. }
  15. }
  16. }
  17. return 0;
  18. }

代码二

  1. #include <iostream>
  2. using namespace std;
  3. int main() {
  4. int n;
  5. while (cin >> n) {
  6. for (int x = 0; x <= 100; x++) {
  7. for (int y = 0; y <= 100 - x; y++) {
  8. int z = 100 - x - y;
  9. // 避免浮点数运算
  10. if (15 * x + 9 * y + z <= 3 * n) {
  11. printf("x=%d,y=%d,z=%d\n", x, y, z);
  12. }
  13. }
  14. }
  15. }
  16. return 0;
  17. }

代码三

  1. #include "bits/stdc++.h"
  2. using namespace std;
  3. int main() {
  4. const float sum = 100;
  5. float n;
  6. while (cin >> n) {
  7. float x, y, z;
  8. x = 0;
  9. y = 0;
  10. for (x = 0; x * 5 <= n; x++) {
  11. for (y = 0; x * 5 + y * 3 <= n; y++) {
  12. z = 100 - x - y;
  13. if (x * 5 + y * 3 + z * 1 / 3 <= n) {
  14. cout << "x=" << int(x) << ",y=" << int(y) << ",z=" << int(z) << endl;
  15. }
  16. }
  17. }
  18. }
  19. }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/8 15:06:36

【Mac+M系列芯片专属指南】:高效部署智谱Open-AutoGLM的4种优化技巧

第一章&#xff1a;mac 智谱Open-AutoGLM本地部署 在 macOS 系统上本地部署智谱推出的 Open-AutoGLM 模型&#xff0c;能够为开发者提供强大的自动化代码生成与自然语言理解能力。该模型支持多种开发场景下的智能辅助&#xff0c;包括代码补全、注释生成和任务推理等。以下介绍…

作者头像 李华
网站建设 2026/7/17 16:21:10

面向2026:软件测试工程师需要提前储备的三大技能栈

站在变革的十字路口2026年的曙光已经隐约可见&#xff0c;对于身处数字化浪潮核心的软件测试工程师而言&#xff0c;这不仅是时间的推移&#xff0c;更代表着行业技术栈与能力模型的一次深刻重塑。传统以手动执行用例、发现界面Bug为核心的工作方式&#xff0c;正在被智能化、自…

作者头像 李华
网站建设 2026/7/16 2:42:51

一体化招聘管理平台是什么?解决 HR 流程割裂问题的关键工具

在企业招聘工作中&#xff0c;HR 常面临 “简历散落在不同渠道”“面试流程与人事系统脱节”“招聘数据无法联动员工管理” 等问题&#xff0c;导致效率低下、信息断层。而一体化招聘管理平台正是为解决这些痛点而生 —— 它并非简单的工具叠加&#xff0c;而是贯通 “人才获取…

作者头像 李华
网站建设 2026/7/16 6:57:26

计算机Java毕设实战-基于SpringBoot的爱心公益网站基于springboot的爱心公益捐赠平台【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/7/15 11:30:48

Java毕设选题推荐:基于java+vue+springboot校园勤工俭学兼职系统基于SpringBoot的勤工俭学系统设计与实现【附源码、mysql、文档、调试+代码讲解+全bao等】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/7/17 7:19:31

基于51单片机霍尔测速直流电机控制设计

2 系统硬件电路的设计 2.1 系统总体设计框图及单片机系统的设计 本系统采用STC89C51控制输出数据&#xff0c;由单片机IO口产生PWM信号&#xff0c;送到直流电机&#xff0c;直流电机通过测速电路将实时转速送回单片机&#xff0c;进行转速显示&#xff0c;从而实现对电机速度和…

作者头像 李华