竞赛
考级
本次鹏城杯C++小学组编程第三题已复原 点击此处 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 下附ac代码
lrx
大家好,我是MK云得,本文我将带领大家认识C++,即使你编程是零基础,你也可以来学一学 C++是一种编程语言,编程者可以通过编写程序让程序实现想要的效果 我建议大家使用DEV.C++,如果你的电脑上没有这个软件,你可以安装一个,接下来我们开始学习吧 双击打开软件后,一直点绿箭头,如果你想切换成中文模式,你可以在语言选择的页面将语言设置成简体中文,我先给大家介绍几个快捷键: Ctrl+C:复制 Ctrl+V:粘贴 Ctrl+A:全选,在DEV.C++中可以全选代码 Ctrl+Z:撤销 Ctrl+N:新建一个代码 我们在打开C++之后,按住Ctrl+N新建一个代码,我们就可以开始写程序了 每篇文章都会有对应的练习,本文的练习点这里 我们先来看第一题,这题是要我们输出Hello,World!,我先告诉大家代码,我再一行一行讲: 我们先来看第一行,这是C++的头文件,每个头文件都有自己的功能,我用的这个头文件是万能头文件,你也可以用这个头文件: 万能头文件包含这个头文件的功能,所以我建议用万能头文件 第二行,这行很重要,几乎每个程序都要用到,记下来就可以了,一般写在头文件的下一行,注意要写分号,一般不是特殊语句都要写分号 第三行是主函数,几乎也是每个程序都要用到,程序都在这个大括号里面写 第四行,cout在C++中表示输出,输出的每一项不同的元素用两个<隔开,如果要输出一串指定的字符,那就要加双引号 第五行,表示终止程序,可以不写,但是我建议写 接下来我们来看第二题,这一题要我们输出长方形,这个长方形有3行7列,这时候我们就要学会换行了,换行的格式如下: 在输出的后面加两个<,再加一个endl,就可以让程序实现换行了,本题的代码如下: 你会输出和换行了吗,回了就试一试第三题吧,你做出来了吗?本题的AC代码如下: 接下来,我们来看第四题,这一题需要我们输出最小的质数,质数就是除了1和本身外没有别的因数的正整数,0和1除外,所以,最小的质数就是2,它的因数只有1和2,除了1和本身外没有别的因数,所以这道题输出2就可以了,AC代码如下: 注意,如果输出的是一个数字,可以不加双引号 接下来,我们来看第五题,这道题需要我们输出小于100的最大平方数,平方数是指可以写成某个整数的平方的数,也就是说一个平方数的平方根为整数,所以,100就是一个平方数,可以写成10的平方,但是题目中要输出的是小于100的最大平方数,所以就是9的平方,等于81,AC代码如下: 接下来,我们来看第六题,这一题要我们输出1+7-5+8的值,我们可以计算出它的值,等于11,直接输出11即可,但是还有另一种方法可以不用计算,这种方法的代码如下: 这样电脑就会自动帮我们算好并输出了,注意,如果要输出一个算式的值,可以直接输出这个算式,但是不要加双引号,这样程序就会输出这个算式的值 好了,本文就讲到这里了,如果有任何疑问,可以在本文下方回复我,谢谢阅读
MK云得
题目描述 如果一个数列中,后一个数都能被前面一个数整除,那么就叫这个数列为好数列。输入 n, k,求数列中最大元素不超过 n,数列长度为 k的好数列的种数(对 1000000007取模) 提示 n,k (1<=n,k<=2000) 输入格式 输入两个个整数 N 和 K。 输出格式 输出一个整数代表答案。 样例组输入#1 3 2 样例组输出#1 5
裘天瑞
acgoacgo
赞赞赞
柯南
这是啥,C++吗,看不懂一点
我和“碧桂园保安大队”的小伙伴都在ACGO等你,快用这个专属链接加入我们吧!https://www.acgo.cn/application/1801942277579771904
老奶奶参加腐臭者联盟霸气手撕灭霸
太难了!
小吴
不是哥们真有啊
复仇者_帅童
”
郑皇上
为什么第一个例子我输出-1还错了
Xylophone
如果你是六年级(及以上)的学生,那你应该知道了什么是三角函数了吧(毕竟竞赛题中确实有,况且某些五年级的都会了)。不过不知道也没关系。 设直角三角形的三边为a、b、c,其中c为斜边,a和b为直角边,然后直角边a所对的角叫做A(0°<∠A<90°),那么,(正弦函数)sin(A)就是a/c,即sinA=a/c=对边/斜边。 (如果接下来的看不懂请回避)或者说,假设在平面直角坐标系中,横坐标为 x轴 ,纵坐标为 y轴 ,原点为 O ,那么,过原点作 射线OA 与 x轴 形成弧度为 θ 的角,过 点A 作 AP ⊥ x轴 ,交 x轴 于 点P ,设 AP = y , OP = x , |OA| = r (注意, x 和 y 有可能是负的,而 r 一定为正的),那么定义 sin (θ) = x / r,cos (θ) = y / r, tan (θ) = x / y
沈思邈
这道题看似很难,实际很简单,题目就是唬人的。我也是看了一些题解才明白题目的意思:只是给定一个划分为nm个11小方格的矩形,数数其中有多少个正方形。 我也来发个题解 言归正传。题解1:dfs 深搜 深度优先搜索版本 题解2:for 循环 循环计数方法
int main 都要1MB以上
纯·简·柆基茨德
AC谢云龙
#include<iostream> main(void){printf("5");} *** *** *** *** ***
青梧叶
az 天目山最高法则:韩老师真帅!(bushi
c++好难
@AC君 样例2的输入最后两行为: tfuhggiqnognxkimlfviigqsyy{yuwefiugcvwoxjsqgwhfegjzshbtbaosaojpd{jlkllabihjeq UP 据题意,都排名上升了还怎么可能是最后一名呢? 望修改
egogaming
acgo.cn/person/2762118/team
Let's go,ak.
为什么 fclose(不能有"空格") ? 此题,为什么“必须用”freopen() ?
tina
共4293条