【机试】判断题

大厂硬件机试选择题与判断题解析-卷1 本文精选30道硬件工程师机试题目,涵盖模拟电路、数字电路、PCB设计三大方向。模拟电路部分重点考察运算放大器、滤波器、整流电路等核心知识;数字电路部分聚焦计数器、电平转换等关键技术;PCB设计部分强调高速信号处理、阻抗控制等实践要点。题目均来自华为、小米等大厂真题,剔除基础题,每道题附详细解析,包括正确答案推导过程及相关公式说明。特别针对易错概念(如负反馈类型判断、Q值与带宽关系等)进行重点解析,帮助考生系统掌握硬件设计的核心考点和解题思路。 阅读详情

题目描述

牛牛参加了一场考试,考试包括n道判断题,每做对一道题获得1分,牛牛考试前完全没有准备,所以考试只能看缘分了,牛牛在考试中一共猜测了t道题目的答案是"正确",其他的牛牛猜为"错误"。考试结束后牛牛知道实际上n道题中有a个题目的答案应该是"正确",但是牛牛不知道具体是哪些题目,牛牛希望你能帮助他计算可能获得的最高的考试分数是多少。

输入描述:

输入包括一行,一行中有三个正整数n, t, a(1 ≤ n, t, a ≤ 50), 以空格分割

输出描述:

输出一个整数,表示牛牛可能获得的最高分是多少。

示例1:

输入

3 1 2

输出

2

我的解法

import java.util.*;

public class Main{
    
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        while(sc.hasNext()){
            int n=sc.nextInt();
            int t=sc.nextInt();
            int a=sc.nextInt();
            
            //输入校验
            if(n<t||n<a){
                return;
            }
            
            //输出结果
            int answer1=(int)Math.min(t,a);
            int answer2=(int)Math.min(n-t,n-a);
            System.out.println(answer1+answer2);
        }
        
    }
}

别人比较好的解法

#include<stdio.h>
int min(int a,int b){return a<b?a:b;}
int main(){
    int n,t,a;
    scanf("%d%d%d",&n,&t,&a);
    printf("%d",min(n-t,n-a)+min(t,a));
}
#include <stdio.h>
#include <stdlib.h>
 
#define FAIL 0
#define SUCCESS 1
#define MAX 100000000
 
int main()
{
    int n,t,a,res;
    scanf("%d %d %d",&n,&t,&a);
    res = n - abs(t-a);//绝对值函数,需要导入头文件stdlib.h才能使用
    printf("%d",res);
    return 0;
}
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
 
public class Main{
    public static void main(String[] args)throws Exception{
        BufferedReader bf=new BufferedReader(new InputStreamReader(System.in));
        String[] str=bf.readLine().split(" ");//以空格切分成几个子串
        int n=Integer.parseInt(str[0]);//将字符串转换成整数
        int t=Integer.parseInt(str[1]);
        int a=Integer.parseInt(str[2]);
        if(t>a){
            System.out.println(n+a-t);
        }else{
            System.out.println(n+t-a);
        }
    }
}

 

 

 

 

 

 

 

 

 

 

 

大厂硬件机试选择题与判断题解析-卷2 本文精选30道硬件工程师机试题目,涵盖模拟电路、数字电路、硬件设计基础三大模块,重点考察LLC谐振电路、放大器、滤波器、触发器、存储器等核心知识点。题目解析采用公式推导、参数对比、工程经验等方法,揭示解题规律:如模拟电路需掌握阻抗计算(串联谐振阻抗最小)、三相电压转换(线电压=√3×相电压);数字电路需区分DRAM/SRAM特性(DRAM需刷新但集成度高);硬件设计需注意PCB布局原则(高频信号靠近地线)和散热规律(表面积最关键)。典型错误分析指出常见误区,如误判补码范围(-128~+127正确)、混淆信源 阅读详情

相关推荐

大厂硬件机试笔试题整理-卷5

以下是整理的20道经典选择题和判断题,涵盖数字逻辑、电源管理、半导体器件、信号处理、电磁理论、计算机网络和机械设计等领域。题目涉及复杂计算和分析,适合华为硬件工程师机试准备。老规矩,提出了太过基础的概念题目 一、选择题 1. 下列不能用带使能端的二进制译码器实现的是 A. 多路数据分配器 B. 地址译码器 C. 七段数字显示译码驱动 D. 计数器 答案:D. 计数器 解析:带使能端的二进制译码器主要功能是将n位二进制输入转换为2^n个输出信号中的一个有效信号,同时通过使能端控制译码器是否工作。其典型

启芯硬件的博客 351

C语言训练程序_统计字符串中ASII值为偶数奇数的个数

C语言训练程序_统计字符串中ASII值为偶数奇数的个数

【100%通过率】华为OD机试真题 C++ 实现【新员工考试】【2023.3 Q1 新题】

小聪入职新公司,参加线上的新员工必考试共25题,依次是10个判断题(每题2分)、10个单选题(每题4分)和5个多选题(每题8分),总分100分。考题只能顺序作答,答对题目获得相应的分数,答错题目获得0分,考试系统不提示作答是否正确,答题过程中如果累积有3题答错,直接中断考试并计算考试分数。 小聪考试结果是N分(0

MISAYAONE的博客 2521

python练习题讲解

判断语句(练习题) 代码示例 19 set1 = "1\t3\t5\t7\n" \ "9\t11\t13\t15\n" \ "17\t19\t21\t23\n" \ "25\t27\t29\t31\n" set2 = "2\t3\t6\t7\n" \ "10\t11\t14\t15\n" \ "18\t19\t22\t23\n" \ "26\t27\t30\t31\n" set3 = "4\t5\t6\t7\n"

weixin_53283606的博客 354

【华为OD机试真题 C语言】353、新员工考试 | 机试真题+思路参考+代码解析

题目描述 >小聪入职新公司,参加线上的新员工必考试共25题,依次是10个判断题(每题2分)、10个单选题(每题1分)和5个多选题(每题8分),总分100分。   考题只能顺序作答,答对题目获得相应的分数,答错题目获得0分,考试系统不提示作答是否正确,答题过程中如果累积有3题答错,直接中考试并计算考试分数。   小聪考试结果是N分(0

KJ.JK 3646

【华为OD机试真题 C++语言】353、新员工考试 | 机试真题+思路参考+代码解析

>小聪入职新公司,参加线上的新员工必考试共25题,依次是10个判断题(每题2分)、10个单选题(每题1分)和5个多选题(每题8分),总分100分。   考题只能顺序作答,答对题目获得相应的分数,答错题目获得0分,考试系统不提示作答是否正确,答题过程中如果累积有3题答错,直接中考试并计算考试分数。   小聪考试结果是N分(0

KJ.JK 1925

[求解] 判断分数 只有60分

[求解] 判断分数 只有60分 首先是题目 判断分数 题目描述: 某次考试共有n道判断题,每道题m分;A打了a个钩,其余打叉,结果得了x分;B打了b个钩,其余打叉,结果得了y分;C一道都不会,索性全部打叉,那么至少蒙对了多少分? 输入格式: 共两行: 第一行输入两个正整数n、m,以空格隔开; 第二行输入四个正整数a、x、b、y,以空格隔开。 输出格式: 一个正整数,表示C至少蒙对的分数。 如果C可...

wangdashuai666的博客 1154

华为OD机试 - 考勤信息(2025A卷 100分)

真题目录:2025A卷题型。

qq_45776114的博客 511

判断题

来源: 牛客网2018校招真题 题目描述: 牛牛参加了一场考试,考试包括n道判断题,每做对一道题获得1分,牛牛考试前完全没有准备,所以考试只能看缘分了,牛牛在考试中一共猜测了t道题目的答案是"正确",其他的牛牛猜为"错误"。考试结束后牛牛知道实际上n道题中有a个题目的答案应该是"正确",但是牛牛不知道具体是哪些题目,牛牛希望你能帮助他计算可能获得的最高的考试分数是多少。 输入描述: 输...

while false 773

百度华为硬件笔试机试题-卷4

收集整理了以下30道选择题和判断题,涵盖电源管理、功率放大、半导体器件、数字逻辑、信号处理和电磁理论等领域。题目涉及复杂计算和分析,给出了参考答案和详细的解析,非常适合硬件工程师笔试机试准备。 选择题 1. 电源纹波主要测量什么值? A. 均方根值(RMS) B. 平均值 C. 峰峰值 D. 最大值 答案:C. 峰峰值 解析:电源纹波反映电源输出电压的波动,通常测量峰峰值(Vpp),即最大电压与最小电压之差。使用示波器捕获波形,Vpp直接表示电源稳定性。RMS(A)用于交流信号功率计算,平均值(B)

启芯硬件的博客 956

【华为od机试最新D卷题解--100分题目】考勤信息

根据考勤数据字符串,如果能得到考勤奖,输出"true",否则输出"false",每行数据是一条考勤记录,每条考勤记录需要符合条件(true or false),也需要采用长度为7的窗口,累计任意连续7次考勤,缺勤、迟到、早退不超过3次。公司用一个字符串来表示员工的出勤信息。输出:true false。用户的考勤数据字符串。

qq_59594084的博客 93

C语言试卷选择判断题(10)

下列叙述中错误的是( ) A.一个C函数可以单独作为一个C程序文件存在 B.C程序可以由一个或多个函数组成 C.C程序可以由多个源程序文件组成 D.一个C语言程序只能实现一种算法 参考答案:D 设 f 是 int 型,i 是 float 型,则表达式10 + 'a' + i * f值的数据类型为( ) A.不确定 B.float C.double D.int 参考答案:C 以下程序的输出结果是() #include <stdio.h> void main(..

m0_61944404的博客 1940

百度华为机试硬件题-卷6

本专栏预计更新90期左右。当前第42期-笔试面试核心题型详细解析. 本文一共4个章节,核心内容如下。 微软作为全球顶尖的科技公司,其硬件工程师的选拔标准极高。笔试不仅考察扎实的理论基础,更注重解决实际问题的能力、对新技术的理解以及逻辑思维能力。本解析旨在为硬件工程师提供一个全面的复习指导和经典题目案例分析,帮助大家更好地准备笔试。 以下是对近年来微软硬件工程师笔试和面试中常见题目的分类总结与详细解析,涵盖硬件系统电路、封装与板卡级设计调试、嵌入式系统、数字电路和模拟电路、编程能力和解决问题能力的测试。

启芯硬件的博客 496

数据结构与算法(C语言)——期末复习试题与解析(题量多!)

欢迎阅读罡罡同学的文章(关注不迷路) (记得点赞关注哈) 还在为代码无法正常运行而烦恼,关注罡罡同学不迷路,解决你的烦恼。 如果你觉得,本文章对你有那么一丢丢的帮助,记得点赞关注转发,罡罡同学非常感谢哈! 后续文章是关于数据结构一些基础实验,本人都已经成功运行,如果有问题,欢迎在评论区留言。 您的支持是罡罡同学前进的最大动力! **我是罡罡同学,一位初入网安的小白。 ☜(ˆ▽ˆ) ** (疯狂暗示 点赞 !关注!转发 !!! 点赞 !关注!转发 !!!) XXX大学2019—2020学年第2学期 《数据

m0_46625346的博客 1万+

华为OD机试Java - 斗地主之顺子

在斗地主扑克牌游戏中, 扑克牌由小到大的顺序为:3,4,5,6,7,8,9,10,J,Q,K,A,2,玩家可以出的扑克牌阵型有:单张、对子、顺子、飞机、炸弹等。 其中顺子的出牌规则为:由至少5张由小到大连续递增的扑克牌组成,且不能包含2。 例如:{3,4,5,6,7}、{3,4,5,6,7,8,9,10,J,Q,K,A}都是有效的顺子;而{J,Q,K,A,2}、 {2,3,4,5,6}、{3,4,5,6}、{3,4,5,6,8}等都不是顺子。 给定一个包含13张牌的数组,如果有满足出牌规则的顺子,请输

steven_my的博客 190

【华为OD机试真题 C语言】286、德州扑克 | 机试真题+思路参考+代码分析

>五张牌,每张牌由牌大小和花色组成,牌大小2~10、J 、Q、 K、A,牌花色为红桃、黑桃、梅花、方块四种花色之一 >  判断牌型: >  牌型1,同花顺:同一花色的顺子,如红桃2红桃3红桃4红桃5红桃6 >  牌型2,四条:四张相同数字+ 单张,如红桃A黑桃A梅花A方块A+黑桃K >  牌型3,葫芦:三张相同数字+ 一对,如红桃5黑桃5梅花5 +方块9梅花9 >  牌型4,同花:同一花色,如方块3方块7方块10方块J方块Q >  牌型5,顺子:花

KJ.JK 1050

【华为机试】考试得分总数(如何处理答错的情况?回溯一次,代表答错一题)

员工参加考试,判断题X10(每个2分),单选题X10(每个4分),多选题X5(每个八分)。 只能顺序作答,答对得分,答错不得分。答错三道,中止考试。 输入考试结果分数, 输出答题可能情况个数。 1 回溯(显示答对的题目、题目个数) 如何处理答错的情况? 回溯递归遍历二叉树时,在遍历完叶子结点之后,需要回溯到父节点,遍历父节点的下一个结点,此时可以理解为,刚才遍历到的叶子结点为答错题的情况,故我们不将该叶子结点所代表的题目统计到答对的题目集合(path)中。 即,回溯一次,代表答错一题。 package co

qq_60225495的博客 1525

【华为OD机试真题 2025C卷】883、石头剪刀布游戏 | 机试真题+思路参考+代码解析 (C++、Java、Py、C语言、JS)

【华为OD机试真题 2025C卷】883、石头剪刀布游戏 | 机试真题+思路参考+代码解析 (C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2025e卷,od机试,2025E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2025华为od,如何备

KJ.JK 876
上一篇: Java取绝对值
下一篇: 【牛客机试】标准输入输出格式
春卷同学
博客等级 码龄12年 1668粉丝 244原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值