c++
无名之辈008
学习是我的信仰
展开
-
美味的序列
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 524288K,其他语言1048576K64bit IO Format:%lld题目描述Cubercsl 喜欢吃序列,所以这一天不知道谁送了他一个序列,他非常快乐,想把他吃完。序列的每一段自然也有好吃与不好吃的分别,他用数字标识了每个部分的美味度(可能是负的)。现在,他可以从头或从尾部花费 1 秒吃掉这个序列的一个元素,...原创 2020-04-19 13:05:59 · 296 阅读 · 0 评论 -
每日一报
链接:https://ac.nowcoder.com/acm/problem/205273 来源:牛客网时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 524288K,其他语言1048576K 64bit IO Format:%lld题目描述链接:https://ac.nowcoder.com/acm/problem/205273来源:牛客网为了预防新型冠状病毒的侵...原创 2020-04-19 12:55:47 · 378 阅读 · 0 评论 -
扫雷
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld题目描述扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。现在给出n行m列的雷区中的地雷分...原创 2019-11-26 17:29:10 · 369 阅读 · 2 评论 -
蛇形矩阵
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format:%lld题目描述给你一个整数n,输出n∗n的蛇形矩阵。输入描述:输入一行,包含一个整数n输出描述:输出n行,每行包含n个正整数,通过空格分隔。1<=n<=1000输入4输出1 2 6 73 5 8 134 9 ...原创 2019-11-26 16:47:02 · 1004 阅读 · 1 评论 -
回型矩阵
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format:%lld题目描述给你一个整数n,按要求输出n∗n的回型矩阵输入描述:输入一行,包含一个整数n这里是引用1<=n<=19输出描述:输出n行,每行包含n个正整数.示例1输入4输出1 2 3 412 13 14 5...原创 2019-11-25 18:08:29 · 1102 阅读 · 0 评论 -
c++实现删除元素
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format: %lld题目描述在给定的数组中删除一个数。输入描述:多组测试。 每组第一行输入1个整数n(n<20),然后是n个整数 第二行输入1个整数m。输出描述:删除在第一行的n个整数中第一次出现数字m并删除,然后按照顺序输出剩下的数。示例1...原创 2019-11-25 15:22:31 · 1771 阅读 · 1 评论 -
c++实现先进后出
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format:%lld题目描述在计算机里,数据结构栈的特点是先进后出。一批数据批量的出栈序列是入栈序列的逆序。给你一批入栈序列,请输出他们的出栈序列。输入描述:多组测试数据。第一行输入一个整数T表示测试数据组数 每组首先输入1个整数n,然后输入n个整数n &l...原创 2019-11-23 15:42:01 · 1133 阅读 · 0 评论 -
箱子归位
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format:%lld题目描述牛村的中央广场是一块5*5的矩阵空旷广场,广场上有且仅有一个救助箱,每天下班前,牛可乐都要把救助箱推回到广场的中心位置(第三行第三列),牛可乐可以向上下左右四个方向推箱子,一次只能推动一个单位,请问牛可乐要推几次才能把救助箱推回中心位置?输...原创 2019-11-23 12:14:53 · 266 阅读 · 1 评论 -
c++求Fibonacci(菲波那切)数列的第n项
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述现在已知Fibonacci(菲波那切)数列的前几项0、1、1、2、3、5、8……,编程求出第 N 项。输入描述:输入一行,包含一个正整数N1 <= N <= 50输出描述:输出一个整数。示例1输入 49...原创 2019-11-23 11:31:20 · 3117 阅读 · 0 评论 -
打印质数表
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述输入一个自然数N,按质数定义从小到大输出1~N(包含N)中所有的质数输入描述:输入一行,包含一个整数N1 <= N <= 2000输出描述:输出一行,包含所有的质数,按照从小到大的顺序输出,以空格隔开。示例...原创 2019-11-23 11:21:38 · 1670 阅读 · 0 评论 -
C++输出字符金字塔
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述请打印输出一个字符金字塔,字符金字塔的特征请参考样例输入描述:输入一个字母,保证是大写输出描述:输出一个字母金字塔。示例1输入C输出 A ABAABCBA#include<iostream>...原创 2019-11-23 11:06:32 · 6671 阅读 · 1 评论 -
c++输出上下金字塔
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format:%lld题目描述输出双层金字塔。输入描述:多个测试数据。每个测试数据输入一个整数n( 2 <= n <= 9)输出描述:输出双层金字塔链接:https://ac.nowcoder.com/acm/problem/22204来源...原创 2019-11-22 19:58:20 · 1156 阅读 · 0 评论 -
c++输出金字塔
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述请编写程序输出金字塔图形。输入描述:多个测试数据。每个测试数据输入一个整数n(1 <= n <= 9)输出描述:输出金字塔示例1输入> 1 > 3输出* * ********...原创 2019-11-22 18:01:13 · 6786 阅读 · 0 评论 -
字符统计
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述输入一串字符,以“?”结束。统计其中字母个数,数字个数,其它符号个数。输入描述:输入一行,包含若干个字符,以”?”结尾。输出描述:输出三行,每行包含一个整数,依次为字母个数,数字个数,其他符号个数。示例1输入ab1...原创 2019-11-22 17:21:07 · 435 阅读 · 1 评论 -
c++判断素数
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format:%lld题目描述给你一个整数n, 判断它是否是素数。注意1不是素数。输入描述:第一行输入一个整数T,表示需要判断的数的个数接下来T行每行一个整数n,表示需要判断的数。1<=n<=1e5,1<=T<=10输出描述:输...原创 2019-11-22 11:57:36 · 3499 阅读 · 1 评论 -
C++求一个整数的所有数位之和
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536K 64bit IO Format:%lld题目描述求一个整数的所有数位之和输入描述:输入一行,包含一个整数。输出描述:一个整数. int范围内示例1输入12输出3#include<iostream>using namespace std;in...原创 2019-11-22 11:33:23 · 14956 阅读 · 3 评论 -
选村长
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述牛村正在进行村长选举,投票人一人一票,牛可乐是候选人A(投票代号为1)、牛能是候选人B(投票代号为2)和牛妹是候选人C(投票代号为3),其他投票代号无效。投票列表用以-1表示结束,请分别统计出他们的得票数。谁的得票超过全部投票人数的半数,就...原创 2019-11-22 11:16:12 · 871 阅读 · 0 评论 -
零钱兑换
#include<iostream>using namespace std;int main(){ int n; cin>>n; int m=0; for(int i=0;i<=n;i++) { for(int j=0;j<=n;j=j+2) { for(int k=0;k<=n;k=k+5) { if(i+j+k==n)...原创 2019-11-22 10:38:19 · 109 阅读 · 0 评论 -
c++求自然数N的所有约数之和
#include<iostream>using namespace std;int main(){ int sum=0,n; cin>>n; for(int i=1;i<=n;i++) { if(n%i==0) sum=sum+i; } cout<<sum<<endl; return 0; }原创 2019-11-21 22:58:49 · 6480 阅读 · 3 评论 -
c++求出a到b之间有多少个数数位之和为5的倍数
#include <iostream>using namespace std;int main(){ int a,b; cin>>a>>b; int k=0; for(int i=a;i<=b;i++) { int m=i,sum=0; while(m!=0) { su...原创 2019-11-17 12:29:35 · 2630 阅读 · 0 评论 -
c++求数列6
链接:https://ac.nowcoder.com/acm/problem/22161来源:牛客网题目描述有一个数列已知A1=0A_1=0A1=0A2=1A_2=1A2=1A3=1A_3=1A3=1A4=A1+2∗A2+A3A_4=A_1+2*A_2+A_3A4=A1+2∗A2+A3A5=A2+2∗A3+A4A_5=A_2+2*A_3+A_4A5=A2+2∗A...原创 2019-11-16 17:47:06 · 381 阅读 · 0 评论 -
c++求fib数列的第几项
#include<iostream>#include<iomanip>#include<cmath>using namespace std;int main(){ int n; cin>>n; int a[n]; a[0]=1; a[1]=1; int sum=0; for(int i=2;i<n;i++) { a...原创 2019-11-16 17:37:16 · 534 阅读 · 0 评论 -
c++求数列1+(1+2)+(1+2+3)+...+(1+2+3+...+n)的值
#include<iostream>#include<iomanip>#include<cmath>using namespace std;int main(){ int n; int fac(int); cin>>n; int sum=0; for(int i=1;i<=n;i++) { sum=sum+fac(i)...原创 2019-11-16 17:30:25 · 3309 阅读 · 0 评论 -
c++求数列3: 1+1/(1-3)+1/(1-3+5)+...+1/(1-3+5-...+2n-1)的值
#include<iostream>#include<iomanip>#include<cmath>using namespace std;int main(){ int n; double fac(double); cin>>n; double sum=0.0; for(double i=1;i<=n;i++) { ...原创 2019-11-16 17:14:22 · 456 阅读 · 0 评论 -
c++求数列2:1+1/2+1/3+…+1/N的值
#include<iostream>#include<iomanip>#include<cmath>using namespace std;int main(){ double n; cin>>n; double sum=0.0; for(double i=1;i<=n;i++) { sum=sum+1/i; } ...原创 2019-11-16 16:47:01 · 2447 阅读 · 0 评论 -
c++求数列
求1-2+3-4…+n的值?#include<iostream>#include<iomanip>#include<cmath>using namespace std;int main(){ int n; cin>>n; int sum=0; for(int i=1;i<=n;i++) { if(i%2==0) s...原创 2019-11-16 16:38:00 · 1108 阅读 · 2 评论 -
c++求三个数中的最大值和最小值
输入三个数,输出最大数,最小数#include<iostream>#include<iomanip>#include<cmath>using namespace std;int main(){ int a,b,c; cin>>a>>b>>c; int max,min; max=min=a; if(b>...原创 2019-11-16 16:34:01 · 20680 阅读 · 0 评论 -
吃瓜群众
题目描述群众想要吃瓜,于是给你一个瓜让你切,但是作为考验告诉你西瓜的重量,问你能否将这个西瓜分成两部分,每个部分都是偶数。输入描述:输入一行,包含一个整数weight,表示西瓜的重量1 <= weight <= 100输出描述:输出一行,见样例。示例1输入8输出YES, you can divide the watermelon into two even par...原创 2019-11-16 16:26:30 · 1814 阅读 · 0 评论 -
数字分类
数字分类 (20)时间限制 1000 ms 内存限制 32768 KB 代码长度限制 100 KB 判断程序 Standard (来自 小小)题目描述给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4…;A3 = 被5除后余2的数字的个数;A4 = ...原创 2019-11-13 16:58:01 · 142 阅读 · 0 评论 -
C++实现九九乘法表
关于如何使用c++实现九九乘法表想必很多喜欢c++的朋友刚开始学的时候都想着编写一个九九乘法表,这也算是初学者的一个很简单的应用啦。废话不多说,直接上代码。#include <iostream>#include <iomanip>using namespace std;int main(){ int i,j; for(i=1;i<=9;i++) ...原创 2019-10-29 14:54:28 · 9221 阅读 · 1 评论 -
奇偶分家
#include<iostream>#include <cstring>#include<iomanip>using namespace std;int main(){int N,m=0,n=0;int a[1000];cin>>N;for(int i=0;i<N;i++){cin>>a[i];}for(i...原创 2019-07-21 14:44:31 · 258 阅读 · 0 评论 -
大笨钟
#include#include #includeusing namespace std;int main(){string a;int m,n;cin>>a;m=(a[0]-‘0’)*10+(a[1]-‘0’);n=(a[3]-‘0’)*10+(a[4]-‘0’);if(m<=23&&m>=13){if(n>0)for(i...原创 2019-07-19 17:40:14 · 455 阅读 · 0 评论 -
念数字
#include #includeusing namespace std;int main(){string a[10]={“ling”,“yi”,“er”,“san”,“si”,“wu”,“liu”,“qi”,“ba”,“jiu”};string b;cin>>b;for(int i=0;i<b.length();i++){if(b[i]==’-’)cou...原创 2019-07-19 15:16:15 · 274 阅读 · 1 评论 -
c++求阶乘和
#include#include #includeusing namespace std;int main(){int N,sum=0;int fac(int);cin>>N;for(int i=1;i<=N;i++){sum=sum+fac(i); }cout<<sum;}int fac(int n){int s=1;for(in...原创 2019-07-19 15:08:45 · 11534 阅读 · 1 评论