2016华为校招上机笔试练习题1
来源:互联网 发布:科来网络 编辑:程序博客网 时间:2024/06/07 23:48
C++ Code
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
int m;
int n;
while(scanf("%d %d", &n,&m) != EOF)
{
printf("学生数为%d,操作数为%d\n", n, m);
int *score = (int*)malloc(sizeof(int)*n);
int res[5000];
int cnt = 0;
int i;
for(i = 0; i < n; i++)
{
printf("请输入第%d的成绩\n", i);
scanf("%d", &score[i]);
}
char t;
int a = 0;
int b = 0;
while(m--)
{
//scanf("%c", &t);
scanf("%c",&t);
if(t == '\n')
scanf("%c",&t);
scanf("%d %d", &a, &b);
if(t == 'Q')
{
int max = 0;
for(i = a; i <= b; i++)
{
if(score[i] > max)
{
max = score[i];
}
}
res[cnt++] = max;
}
else
score[a] = b;
}
for( i=0; i<cnt; i++)
printf("%d\n",res[i]);
free(score);
}
return 0;
}
0 0
- 2016华为校招上机笔试练习题1
- 华为2016校招上机笔试题第一题
- 算法题之三道2016华为校招上机笔试题
- 华为校招上机题
- 华为上机练习题
- 华为上机练习题
- 2016华为校招上机试题1——交叉排序
- 华为校招上机一道----字符串分离
- 华为2016校园招聘上机笔试题1最高分是多少
- 2017华为暑期实习生校招笔试
- 华为2016校园招聘上机笔试题
- 华为2016校园招聘上机笔试题
- 华为2016校园招聘上机笔试题
- 华为2016校园招聘上机笔试题
- 华为上机笔试 2016-9-4
- 华为2016校园招聘上机笔试题
- 华为2011上机笔试题1
- 华为上机笔试题目
- Qt 扁平化MainWindow以及自定义标题栏
- Compare two ints without using comparison operators
- 在ubuntu下安装KDE以及完全卸载KDE
- poj3468 A Simple Problem with Integers 线段树 延时更新
- 构建一个轻量级的嵌入式虚拟平台,开发工程用板stm32 picoc解释器,大量自定义函数,sarm拓展,lwip移植,nes模拟器移植,系统优化,等等技术的融合
- 2016华为校招上机笔试练习题1
- ubuntu没有权限(不能)创建文件夹(目录)
- Ubuntu打开终端的方法三种
- { Java Puzzlers } Summary
- HTML5之Cancas基础篇
- Using Swift with Cocoa and Objective-C (Swift 2.1)
- ubuntu 安装 删除 卸载 Deb 包文件
- mysql配置
- XAML 在 ListBox 中使用 MVVM 模式时混入自定义布局