c++
墨启飞
一位计算机科学与计算专业的大一学生,热爱编程,发布的博客有不足的地方,欢迎前辈进行指导,感激不尽。
展开
-
杭电oj--DIY--2021选拔训练赛--1003
作者:莫启飞环境:vs2019Problem Description某个实验需要统计时间,记录了实验开始和结束的时间,计算实验所用的时间。Input第一行输入一个整数n,表示样例个数,0<n<1000。接下来每组样例两行,表示开始时间和结束时间,格式为x天HH时MM分SS秒,x是一个整数表示第几天,0<x<20000,保证时间合法,结束时间比开始时间晚。Output每组数据输出经过的时间。Sample Input101天03小时26分12秒.原创 2021-10-27 19:22:40 · 120 阅读 · 0 评论 -
杭电Oj--DIY--2021选拔训练赛--1006
作者:莫启飞环境:vs2019Problem Description某个实验需要统计时间,记录了实验开始和结束的时间,计算实验所用的时间。Input第一行输入一个整数n,表示样例个数,0<n<1000。接下来每组样例两行,表示开始时间和结束时间,格式为x天HH时MM分SS秒,x是一个整数表示第几天,0<x<20000,保证时间合法,结束时间比开始时间晚。Output每组数据输出经过的时间。Sample Input101天03小时26分12秒.原创 2021-10-27 19:17:13 · 209 阅读 · 0 评论 -
矩阵对角线求和
作者:墨启飞环境:vs2019题目 1024: 矩阵对角线求和时间限制: 1Sec 内存限制: 128MB 提交: 24085 解决: 15532题目描述求一个3×3矩阵对角线元素之和。输入矩阵输出主对角线 副对角线 元素和样例输入复制1 2 31 1 13 2 1样例输出复制3 7#include<iostream>using namespace std;int main() { int arr[3][3]; ..原创 2021-10-27 17:19:46 · 280 阅读 · 0 评论 -
题目 1020:猴子吃桃的问题
作者:墨启飞环境:vs2019时间限制: 1Sec 内存限制: 128MB 提交: 24127 解决: 16354题目描述猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。 第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半零一个。 到第N天早上想再吃时,见只剩下一个桃子了。求第一天共摘多少桃子。输入N输出桃子总数样例输入复制10样例输出复制1534#include<iostream&.原创 2021-10-27 15:02:32 · 131 阅读 · 0 评论 -
杭电oj---DIY2021选拔训练赛--1006 (字符翻转)
作者:莫启飞环境:vs2019Problem Description小华有两个长度不超过1000的字符串s和t,现在他想将两个字符串翻转后拼接在一起(将s和t分别翻转后,按照s在前t在后的顺序拼接),但是小华现在很忙,你能帮他完成吗?Input输入有多组数据,每组数据两行,第一行为字符串s,第二行为字符串t。Output将s和t分别翻转后拼接在一起输出。Sample InputabcdhsgSample Outputdcbagsh#define _.原创 2021-10-26 17:43:24 · 222 阅读 · 0 评论 -
杭电oj---DIY--1005
作者:莫启飞环境:vs2019Problem Description已知一个数列,它的循环周期为30,且前30项的值分别为0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1。现在给定该数列的前两项,你能计算得到第三项的值吗?Input第一行数据组数T(T <= 30),对于每组数据两个整数a, b(0<= a, b<=15.原创 2021-10-26 17:38:13 · 187 阅读 · 0 评论 -
杭电OJ-DIY-2021选拔训练练习--1002
作者:莫启飞环境:vs2019Problem Description给出在[0, 100]范围内的整数数字,你能把对应的中文写出来吗?Input第一行输入一个T (T <= 20),后面每行一个数字,题目保证数字是[0, 100]。Output第一行输入一个T (T <= 20),后面每行一个数字,题目保证数字是[0, 100]。Sample Input512234100Sample Output一二十二三四一百#in.原创 2021-10-20 14:13:01 · 99 阅读 · 0 评论 -
题目 1013: Sn的公式求和
作者:莫启飞环境:vs2019时间:2021.10.9求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。输入n输出Sn的值样例输入复制5样例输出复制24690#include<iostream>using namespace std;int main() { int n; int sum1 = 0; int sum = 0;原创 2021-10-19 19:12:21 · 225 阅读 · 0 评论 -
杭电oj2021选拔赛练习——1001
作者:莫启飞环境:2021.10.14Problem Description若一个数的三次方的后两位是11,那么将其称之为“单身数”,现知道第一个“单身数”是71,你能算出第n个“单身数”是多少吗?Input输入一个正整数T(T<=100),表示有T组数据,每组数据包括一个整数n(1<=n<=1000000)Output输出第n个“单身数”。Sample Input11Sample Output71#include <iost.原创 2021-10-16 16:09:24 · 174 阅读 · 0 评论 -
立方体类设计案例
作者:墨启飞环境:vs2019时间:2021.10.7#pragma onceclass Cube {private: int m_Length; //长 int m_Width; //宽 int m_Height; //高public: void setLength(int length); int getLength(); void setWidth(int width); int getWidth(); void setHeight(int heig原创 2021-10-07 19:36:22 · 193 阅读 · 0 评论 -
学生类的封装和控制访问
作者:墨启飞环境:vs2019时间:2021.10.7#pragma once#include<string>using namespace std;class Student { private: string m_Name; //姓名 int m_Age; //年龄 int m_Id; //学号public: //吃饭的方法 void eat(); //睡觉的方法 void sleep(); //学习的方法 void s原创 2021-10-07 19:31:21 · 87 阅读 · 0 评论 -
题目 1018: 有规律的数列求和
题目 1018: 有规律的数列求和时间限制: 1Sec 内存限制: 128MB 提交: 23659 解决: 16066题目描述有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。输入N输出数列前N项和样例输入复制10样例输出复制16.48#include<bits/stdc++.h> using namespace std;double a[100];int mai.原创 2021-10-06 17:41:23 · 101 阅读 · 0 评论 -
题目 1016: 水仙花数判断
题目 1016: [编程入门]水仙花数判断时间限制: 1Sec 内存限制: 128MB 提交: 30731 解决: 20225题目描述打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。输入无输出输出每一个水仙花数,一个数占一行样例输入复制无样例输出复制无#include<iostream>using namespace std;int..原创 2021-10-06 16:45:15 · 133 阅读 · 0 评论 -
题目 1015: 求和训练
题目 1015: [编程入门]求和训练时间限制: 1Sec 内存限制: 128MB 提交: 29165 解决: 17346题目描述求以下三数的和,保留2位小数 1~a之和 1~b的平方和 1~c的倒数和输入a b c输出1+2+...+a + 1^2+2^2+...+b^2 + 1/1+1/2+...+1/c样例输入复制100 50 10样例输出复制47977.93/*解题思路:最后结果由三部分和组成,每部分用一个for循环求解,最后相加即为结果注原创 2021-10-05 23:14:58 · 228 阅读 · 0 评论 -
题目 1012:字符串分类统计
题目 1012: [编程入门]字符串分类统计时间限制: 1Sec 内存限制: 128MB 提交: 33487 解决: 16970题目描述输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。输入一行字符,长度不超过200输出统计值样例输入复制aklsjflj123 sadf918u324 asdf91u32oasdf/.';123样例输出复制23 16 2 4作者:墨启飞环境:vs2019时间:2021.10.5解题思路:要是原创 2021-10-05 17:39:18 · 137 阅读 · 0 评论 -
c++ 学生类的编写与使用
作者:墨启飞环境:vs2019时间:2021.9.25代码:#pragma once#include <string>using namespace std;//声明一个类使用class关键字,后面跟上类名{};class Student {public: //成员变量和成员方法写在大括号中 //成员变量 string m_Name; //姓名 member_表示成员的... int m_Age; //年龄 int m_I...原创 2021-09-25 22:31:11 · 1937 阅读 · 0 评论 -
题目 1005: [编程入门]温度转换
题目 1005: [编程入门]温度转换时间限制: 1Sec 内存限制: 128MB 提交: 99560 解决: 33997题目描述输入一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9,取位2小数。输入一个华氏温度,浮点数输出摄氏温度,浮点两位小数样例输入复制-40样例输出复制c=-40.00#include<iostream>#include<iomanip>using namespace std ;int ma原创 2021-10-05 15:42:58 · 338 阅读 · 0 评论