![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
dcjmessi
这个作者很懒,什么都没留下…
展开
-
c++计算平均时间
输入两组时间(h时,m分,s秒),计算平均时间,两组时间差不超过一小时,h在0-11之间。输入样例:1 20 30 1 30 30输出样例:1 25 30注意:需添加头文件#include <cmath>int main(){ int h1, h2, m1, m2, s1, s2, t1, t2, tt, aveh, avem, aves; cin &...原创 2020-03-02 09:09:00 · 835 阅读 · 0 评论 -
c++判断括号是否匹配
输入n组字符串,测试三种括号{}、[]、(),顺序只能是前左括号,后右括号,括号间可以嵌套,若匹配输出yes,否则输出no输入样例:2{a}【b】(d){[(]}输出样例:yesno注意:需加头文件#include <cstring>int main(){ int n, k=0, len, flag=0; //flag标记是否有未匹配的括号 ...原创 2020-03-01 12:30:14 · 4924 阅读 · 0 评论 -
c++判断是否为“回文”
输入n组字符串,判断每组字符串是否为回文(从左往右、从右往左看都一样)。若是输出YES,否则输出NO输入样例:4nwpumadam1001xi ix输出样例:NOYESYESYES注意:string转int用到头文件#include <cstring>#include <stdlib.h>int main(){ int n, len...原创 2020-03-01 11:52:08 · 2272 阅读 · 0 评论 -
c++实现字符串翻转
输入n组字符串,输出每组字符串的反转输入样例:nwpuchinaxi an输出样例:upwnanihcna ix注意:加头文件:#include <cstring>int main(){ int n, len; string s; string con=""; //保存反转的字符串 cin >> n; w...原创 2020-03-01 11:38:35 · 650 阅读 · 0 评论 -
c++计算组合C(n,m)
求出n个数中任取m个数的不同取法的个数输入样例:10 3输出样例:120C(n,m)=n×(n-1)×…×(n-m+1)/m×(m-1)×…×1int main(){ int x, y, num1, num2, num; cin >> x >> y; num1 = x; num2 = y; for(int i=1;i&l...原创 2020-03-01 10:13:36 · 4001 阅读 · 0 评论 -
c++计算一年中任意两天的差值
输入n组日期(保证后一天日期晚于前一天),输出两日期间的天数。输入样例:22019 1 1 2019 1 22016 1 1 2016 3 1输出样例:261int main(){ int n; //n组日期 int y1, m1, d1, y2, m2, d2; //年月日 int days=0; //计算天数 int day[1...原创 2020-03-01 09:32:34 · 351 阅读 · 0 评论 -
c++实现从m开始找n个质数
int main(){ int m, n; int i=0; //标记已找到质数的个数 int flag=0; //标记是否为质数 cin >> m >> n; if(m<=0) { return; } if(m==1 || m==2 || m==3) { ...原创 2020-02-29 18:44:57 · 957 阅读 · 0 评论 -
c++判断IP地址是否合法
以字符串形式输入n行IP地址,格式为a.b.c.d,每个数字均在[0,255]之间,判断ip地址是否合法,是输出YES,否输出NO。输入样例:21.2.3.4172.168.0.300输出样例:YESNO注意:string转int需要头文件:#include <stdlib.h>int main(){ int n, number, len; in...原创 2020-02-29 18:27:09 · 3953 阅读 · 0 评论 -
c++实现海伦公式
海伦公式:p=a+b+cs=√(p(p-a)(p-b)(p-c))先判断是否是三角形,不是三角形输出NaN,是三角形输出面积(保留两位小数)输入样例:24.0 5.0 6.03 4 5输出样例:NaN6.00注意:为保留两位小数,头文件加#include <iomanip>int main(){ int n; float a, b, c, p...原创 2020-02-29 17:28:16 · 8723 阅读 · 2 评论 -
c++实现整数排序
一组整数,由小到大排序。有n组测试数,每行8个数,排序输出。输入样例:215 1 32 5 11 20 10 39 4 13 3 21 7 10 1输出样例:1 3 5 10 11 15 20 321 3 4 7 9 10 13 21int main(){ int n, temp; cin >> n; int a[8]; while(n...原创 2020-02-29 17:08:52 · 3643 阅读 · 0 评论