编程题 共5道

01 02 03 04 05

809 202509C语言一级真题-练习
编程题 共5道
01

三角形面积


题目描述

给定三角形的底和高,求三角形的面积。

三角形的面积计算公式为:面积 = 底 × 高 ÷ 2。


输入格式

一行,两个整数分别表示三角形的底和高。


输出格式

一个数,表示三角形的面积:

· 如果面积为整数,则输出整数形式。

· 如果面积为小数,则输出小数形式。


输入样例#1
4 5
输出样例#1
10
输入样例#2
5 3
输出样例#2
7.5

说明提示

【数据范围】

· 输入的底和高均为正数。

· 输入的数值不超过 1000。


限制

时间限制:1000ms

内存限制:256MiB

0分
登录后作答
02

元音字母


题目描述

给定一个小写字母c,判断c是否是元音字母。元音字母有:a、e、i、o、u。


输入格式

单个小写字符:表示一个字母。


输出格式

如果输入是元音字母,输出 Vowel,否则输出 Consonant。


输入样例#1
a
输出样例#1
Vowel
输入样例#2
t
输出样例#2
Consonant

说明提示

【数据范围】

输入保证是一个小写字母


限制

时间限制:1000ms

内存限制:256MiB

0分
登录后作答
03

制作咖啡


题目描述

有一台咖啡机每启动运行 A 秒后生成 B 杯咖啡(即在时刻 A,2A,3A,… 生成咖啡)。

给定咖啡机总运行时间 T 秒,请计算生成的咖啡总杯数。


输入格式

一行,三个整数: A,B,T。


输出格式

一个整数,表示咖啡总杯数。


输入样例#1
80 90 170
输出样例#1
180
输入样例#2
100 50 100
输出样例#2
50
输入样例#3
3 5 7
输出样例#3
10
输入样例#4
20 20 19
输出样例#4
0

说明提示

【数据范围】

1≤A,B,T≤104


限制

时间限制:1000ms

内存限制:256MiB

0分
登录后作答
04

闯关得分


题目描述

每一名选手有三次挑战机会,每次挑战会获得一个得分。最终得分规则为:取三次挑战中得分最高的两次,将这两次的得分相加,作为该选手的最终得分。

现给定该选手三次挑战的得分,请计算并输出其最终得分。


输入格式

一行包含三个整数,分别表示三次挑战的得分,整数之间用空格分隔。


输出格式

一个整数,表示选手的最终得分。


输入样例#1
80 90 70
输出样例#1
170
输入样例#2
100 50 100
输出样例#2
200

说明提示

【数据范围】

每次挑战的得分均为 0 到 100 之间的整数(包含 0和 100)。


限制

时间限制:1000ms

内存限制:256MiB

0分
登录后作答
05

奇数偶数对


题目描述

给定一个正整数 K,求满足以下条件的整数对 (x,y)的数量:

1. 1≤x≤K,且 x为奇数;

2. 1≤y≤K,且 y 为偶数。


输入格式

一个整数 K。


输出格式

一个整数,表示满足条件的数对数量。


输入样例#1
3
输出样例#1
2
输入样例#2
5
输出样例#2
6
输入样例#3
50
输出样例#3
625

说明提示

【数据范围】

· 1≤K≤104


限制

时间限制:1000ms

内存限制:256MiB

0分
登录后作答