
c++
小李酱油油
这个作者很懒,什么都没留下…
展开
-
在一串数中找横
题目背景小王子是个颜控,他在做数学题的时候,做不出来,便开始研究数字的外貌,发现有些数字的外貌中有横线出现。他随便写下一串数字,请你帮他找出这串数字中有多少横线。题目描述本题有多组数据,请输出每组数据中横线出现的次数。输入格式输入数据的第一行是一个N(N <= 10),表示有N组数据,接下来的N行每一行为一串数字。输出格式输出应包括N行,每行包括一个整数,表示该组数据中横线出现的次数。输入输出样例输入 #1复制38797461979851234895.原创 2021-05-28 20:08:37 · 142 阅读 · 0 评论 -
代妹妹爱购物
题目背景李妈妈的孩子代妹妹是个爱购物的小公举(小工具),每天就喜欢去商场购物,碰巧遇到了打折日,但是代妹妹数学不好,请你帮她算一算她要花多少钱。题目描述代妹妹买的东西共m元,由于今天是打折日,每满90元,就优惠10元,碰巧代妹妹又有n元的优惠卷,可以抵掉n元,那么代妹妹最后需要支付多少元?输入格式输入两个整数m和n输出格式代妹妹需要支付多少钱输入输出样例输入 #1复90 20输出 #1复制60输入 #2270 50输出 #2190说原创 2021-05-28 20:04:14 · 85 阅读 · 0 评论 -
排序
题目描述对输入的n个数进行排序并输出。输入输入的第一行包括一个整数n(1<=n<=100)。接下来的一行包括n个整数。输出可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。每组测试数据的结果占一行。样例输入55 4 3 1 2样例输出1 2 3 4 5 #include<cstdio>#include<iostream>#include<algorithm>using ..原创 2021-05-26 19:21:37 · 140 阅读 · 0 评论 -
求圆周率pi的近似值
题目描述用如下公式求圆周率PI的近似值,直到发现某一项的绝对值小于10-6为止(该项不累加)。要求输出的结果总宽度占10位,其中小数部分为8位。程序中使用浮点型数据时,请定义为双精度double类型。如果需要计算绝对值,可以使用C语言数学库提供的函数fabs,如求x的绝对值,则为fabs(x).输入无输出PI=圆周率的近似值输出的结果总宽度占10位,其中小数部分为8位。末尾输出换行。样例输入无样例输出PI=3.14159065#inc原创 2021-05-25 16:45:40 · 467 阅读 · 0 评论 -
分数序列求和
题目描述有如下分数序列求出次数列的前20项之和。请将结果的数据类型定义为double类型。输入无输出小数点后保留6位小数,末尾输出换行。样例输入无样例输出32.660261#include<cstdio>int main(){ double a=1.0; double b=1.0; double sum=0;//分母是斐波拉契数列 for(int i=1;i<=20;i++){ double num; num..原创 2021-05-25 16:15:15 · 906 阅读 · 0 评论 -
Fibonacci数列
题目描述输入一个正整数n,求Fibonacci数列的第n个数。Fibonacci数列的特点:第1,2个数为1,1。从第3个数开始,概述是前面两个数之和。即:要求输入的正整数n不超过50.输入一个不超过50的正整数输出Fibonacci数列的第n个数,末尾输出换行。样例输入20样例输出6765#include<iostream>using namespace std;int main(){ int n; cin>>n;..原创 2021-05-25 15:44:55 · 291 阅读 · 0 评论 -
矩阵输出
题目描述输出以下4*5的矩阵 1 2 3 4 5 2 4 6 8 10 3 6 912 15 4 8 12 16 20要求使用循环实现,注意每行输出5个数字,每个数字占3个字符的宽度,右对齐。输入无输出每行输出5个数字,每个数字占3个字符的宽度,右对齐。样例输入无样例输出 1 2 3 4 5 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20#...原创 2021-05-25 14:35:29 · 860 阅读 · 0 评论 -
手机短号
大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号。假设所有的短号都是是 6+手机号的后5位,比如号码为13512345678的手机,对应的短号就是645678。现在,如果给你一个11位长的手机号码,你能找出对应的短号吗?Input输入数据的第一行是一个N(N <= 200),表示有N个数据,接下来的N行每一行为一个11位的手机号码。Output输出应包括N行,每行包括一个对应的短号,输出应与输入的顺序一致。Samp原创 2021-05-23 20:47:21 · 164 阅读 · 0 评论 -
求数列的和
数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。Input输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。Output对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。Sample Input81 42 2Sample Output94.733.41#include<cstdio>#include<math.h&g原创 2021-05-23 20:46:28 · 193 阅读 · 0 评论 -
打印日期
题目描述给出年分m和一年中的第n天,算出第n天是几月几号。输入输入包括两个整数y(1<=y<=3000),n(1<=n<=366)。输出可能有多组测试数据,对于每组数据,按 yyyy-mm-dd的格式将输入中对应的日期打印出来。样例输入2013 602012 3002011 3502000 211样例输出2013-03-012012-10-262011-12-162000-07-29#include<iostream..原创 2021-05-23 15:01:27 · 121 阅读 · 0 评论 -
日期累加
日期累加题目描述设计一个程序能计算一个日期加上若干天后是什么日期。输入输入第一行表示样例个数m,接下来m行每行四个整数分别表示年月日和累加的天数。输出输出m行,每行按yyyy-mm-dd的个数输出。样例输入12008 2 3 100样例输出2008-05-13#include <cstdio>int month[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},{0,31,29,31,30,..原创 2021-05-23 14:00:50 · 100 阅读 · 0 评论