华科834计算机2016年机试题

简介: 华科834计算机2016年机试题

1685017776764.jpg

分析:这题比较简单,由于题目没有说去掉一个最高和最低,我就都去掉了,要保留一位小数用printf吧

#include<iostream>
#include<algorithm>
using namespace std;
int main(){
  int a[7];
  for(int i=0;i<7;i++)
  scanf("%d",&a[i]);
  sort(a,a+7);
  int maxa=a[6],mina=a[0];
  double sum=0,k=0;
  for(int i=0;i<7;i++)
  if(a[i]!=maxa&&a[i]!=mina){
  sum+=a[i] ;
  k++;
  }
  if(k)
  printf("%.1f",sum/k);
  return 0;
}

1685017806268.jpg

1685017816998.jpg


分析:这里处理三个问题,情况考虑清楚即可

#include<iostream>
#include<string>
using namespace std;
int main(){
  string a,b;
  getline(cin,a);
  int k=0;
  while(k<a.size()&&a[k]==' ')//去掉前面的空格
  {
  k++;
  }
  for(int i=k;i<a.size();i++) 
  {
  if('0'<=a[i]&&a[i]<='9'&&((a[i+1]>='a'&&a[i+1]<='z')||(a[i+1]>='A'&&a[i+1]<='Z')))
  {
    b+=a[i];
    b+='_';
  }
   else if(((a[i]>='a'&&a[i]<='z')||(a[i]>='A'&&a[i]<='Z'))&&'0'<=a[i+1]&&a[i+1]<='9')
  {
    b+=a[i];
    b+='_';
  }
  else if(a[i]==' '&&a[i+1]==' '){}
  else {
  b+=a[i];}
  }
  cout<<b<<endl;
  return 0; 
}

1685017838273.jpg

1685017847505.jpg

分析:这里的题目描述不太清楚,默认是点分十进制输入

#include<iostream>
#include<string>
using namespace std;
void judge(string str){
  int sum=0,k=1;
  for(int i=0;i<str.size();i++){
  if('0'<=str[i]&&str[i]<='9'){
    sum=sum*10+str[i] -'0';
    if(sum>255)
    {
    printf("ERROR");
    return;
    }
  }
  else if(str[i]='.'&&('0'<=str[i-1]&&str[i-1]<='9')&&('0'<=str[i+1]&&str[i+1]<='9')){
    sum=0;k++;
    if(k>4)
    {
    printf("ERROR");
    return;
    }
  }
  else{
    printf("ERROR");
    return;
  } 
  }
  printf("right") ;
}
int main(){
  string a;
  getline(cin,a);
  judge(a);
  return 0;
}

1685017862209.jpg

相关文章
华科2017年计算机学院机试题(c++)
华科2017年计算机学院机试题(c++)
|
存储 算法
2018年华科计算机学院机试题
2018年华科计算机学院机试题
|
数据安全/隐私保护
2019年华科834计算机机试题
2019年华科834计算机机试题
计算机组成原理期末/考研复试 复习题
计算机组成原理期末/考研复试 复习题
127 0
计算机组成原理期末/考研复试 复习题
|
存储 开发框架 前端开发
嵌入式工程师题库(适用于各大名厂笔试、软考、计算机等级考试)
嵌入式工程师题库(适用于各大名厂笔试、软考、计算机等级考试)
嵌入式工程师题库(适用于各大名厂笔试、软考、计算机等级考试)
|
Perl 关系型数据库 RDS
[家里蹲大学数学杂志]第418期南开大学2013年实变函数期末考试试题参考解答
  1. 设 $A$ 为非可数的实数集合. 证明: 存在整数 $n$ 使得 $A\cap [n,n+1]$ 为可数集. ($15'$)   证明: 用反证法. 若 $$\bex A\cap [n,n+1]\mbox{ 可数,}\quad \forall\ n\in\bbZ.
1131 0
[家里蹲大学数学杂志]第393期中山大学2015年计算数学综合考试考博试题回忆版
试题有 6 个大题, 选作 4 题即可, 下面回忆的是其中的 4 题.   1. ($25'$) (1). 试证: $$\bex x,y>0,\ x\neq y\ra (x+y)\ln \frac{x+y}{2}0$, $b$ 为常数, 试证迭代格式 (大概如此) $$\bex x^{(k+1)...
984 0
|
Perl 资源调度
[家里蹲大学数学杂志]第392期中山大学2015年泛函分析考博试题回忆版
1. ($12'$) 求 $L^p(\bbR)$, $1\leq p\sigma}f_n(t)\rd t=0,\quad \forall\ \sigma>0. \eex$$ 试证: $$\bex f_n\to \delta,\mbox{ in }\mathcal{D}'(\bbR).
895 0
|
关系型数据库 RDS Perl
[家里蹲大学数学杂志]第388期一套泛函分析期末试题参考解答
  1. ($20$ 分) 证明非线性积分方程 $$\bex x(t)+\lm \int_a^b K(t,s,x(s))\rd s=y(t),\quad \forall\ t\in [a,b] \eex$$ 在 $|\lm|$ 足够小时有唯一连续解.
1042 0
|
Perl Windows 资源调度
[家里蹲大学数学杂志]第387期一套实变函数期末试题参考解答
  一. (本题 $40'$, 每小题 $8$ 分) 证明以下结论: (1). 设 $\scrA$ 是由 $[0,1]$ 上互不相交的正测度集构成的集族, 则 $\scrA$ 中至多有可数个集.
1018 0