顶嵌杯初赛题目的解题报告
来源:互联网 发布:美工电脑固态 编辑:程序博客网 时间:2024/06/18 02:54
第二届顶嵌杯的题目挺简单的,很多人都做出了四道题,大概是由于主办方希望大家都能够过吧。这里就将我的代码贴出来,方便以后参考。
编译器为GCC。
第一题
分数加减法
Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 3594 Accepted: 1153
Description
编写一个C程序,实现两个分数的加减法
Input
输入包含多行数据
每行数据是一个字符串,格式是"a/boc/d"。
其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。
数据以EOF结束
输入数据保证合法
每行数据是一个字符串,格式是"a/boc/d"。
其中a, b, c, d是一个0-9的整数。o是运算符"+"或者"-"。
数据以EOF结束
输入数据保证合法
Output
对于输入数据的每一行输出两个分数的运算结果。
注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数
注意结果应符合书写习惯,没有多余的符号、分子、分母,并且化简至最简分数
Sample Input
1/8+3/81/4-1/21/3-1/3
Sample Output
1/2-1/40
代码:
第二题
取模运算Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 1945 Accepted: 1284Description
编写一个C函数mod(int n, int m),实现取模运算%Input
输入包含多行数据
每行数据是两个整数a, b (1 <= a, b <= 32767)
数据以EOF结束Output
于输入的每一行输出a%bSample Input
5 3100 2
Sample Output
20
代码:
第三题
字符串替换Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 2246 Accepted: 1134Description
编写一个C程序实现将字符串中的所有"you"替换成"we"Input
输入包含多行数据
每行数据是一个字符串,长度不超过1000
数据以EOF结束Output
对于输入的每一行,输出替换后的字符串Sample Input
you are what you do
Sample Output
we are what we do
代码:
第四题
序列Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 2418 Accepted: 1032Description
数列A满足An = An-1 + An-2 + An-3, n >= 3
编写程序,给定A0, A1 和 A2, 计算A99Input
输入包含多行数据
每行数据包含3个整数A0, A1, A2 (0 <= A0, A1, A2 <= 32767)
数据以EOF结束Output
对于输入的每一行输出A99的值Sample Input
1 1 1
Sample Output
69087442470169316923566147
代码:
- 顶嵌杯初赛题目的解题报告
- 2014年编程之美初赛解题报告题目一
- 2012蓝桥杯 初赛解题报告
- POJ1207解题报告----极水的题目
- 数学题目解题报告
- 数学题目解题报告
- 【百度之星2014~初赛解题报告】
- “顶嵌杯”全国嵌入式系统C语言编程大赛初赛解题报告
- 【九度OJ】题目1108:堆栈的使用 解题报告
- 【九度OJ】题目1207:质因数的个数 解题报告
- 【九度OJ】题目1087:约数的个数 解题报告
- 【九度OJ】题目1076:N的阶乘 解题报告
- 九度oj题目1088:剩下的树解题报告
- 第二届蓝桥杯C++本科B组初赛解题报告
- 2014百度之星初赛第一轮解题报告:grids
- 2014百度之星初赛第一轮解题报告:CycleCocycle
- 2014百度之星初赛第一轮解题报告:information
- 2014百度之星初赛第一轮解题报告:party
- jhat命令
- 在Axis接到SOAP BODY message内含中文的转换问题
- 备忘录模式 MementoPattern
- servlet监听器完全详细资料
- 一个操作系统的实现:关于ALIGN的若干解释
- 顶嵌杯初赛题目的解题报告
- MVC模式
- 关于8086的那点事
- SQL 2005 with(nolock)详解
- POJ 2289 Jamis's Contact Group
- 大话Linux之 跟我走吧,现在就出发[2]Linux我想和你在一起(1)开发环境/工具
- JAVA中限制文本框输入长度的办法
- UITableView Class Reference
- 观察者模式 ObserverPattern