话说,其实我主要在洛谷上做题
www.luogu.org
有些萌新若想在洛谷提升自己的实力,先看试炼场
因为吧,我个人觉得试炼场是适合一点一点来
那么这是试炼场的截图
分五个阶段:
1.入门
2.普及
3.提高
4.省选
5.USACO
以我的实力,当然不敢迈进提高一步(我的老师也还在做)
所以我只能给萌新讲一讲入门啦
于是引出了今天的——
洛谷试炼场入门——
洛谷的第一个任务
目录:
1.P1000 超级玛丽游戏
2.P1001 A+B Problem
3.P1421 小玉买文具
1.P1000 超级玛丽游戏
此题为试机题目,当然不难
可是呢——
这道题却难住了无数的萌新
简单呢,是因为只要会输出你就能做;
难呢,就是我的老师都未必能做对。
这道题,你需要非常仔细以及不断改代码
只要差一个空格或是换行就会WA
那个,讲一下洛谷专业术语:
AC 通过
WA 答案错误
CE 编译错误
PE 格式错误
TLE 超时
MLE 超限
RE 越界(就是代码有问题,可能不止是越界)
UKE 恭喜,未知错误,检查代码吧
其实啊这道题也没啥好说的,我发一遍scanf
因为用cin实在让人感到恐惧
#include<iostream>
int main()
{printf( " ********\n"" ************\n"" ####....#.\n"" #..###.....##....\n"" ###.......###### ### ###\n"" ........... #...# #...#\n"" ##*####### #.#.# #.#.#\n"" ####*******###### #.#.# #.#.#\n"" ...#***.****.*###.... #...# #...#\n"" ....**********##..... ### ###\n"" ....**** *****....\n"" #### ####\n"" ###### ######\n""##############################################################\n""#...#......#.##...#......#.##...#......#.##------------------#\n""###########################################------------------#\n""#..#....#....##..#....#....##..#....#....#####################\n""########################################## #----------#\n""#.....#......##.....#......##.....#......# #----------#\n""########################################## #----------#\n" "#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n""########################################## ############\n");return 0;
}
P1001 A+B Problem
警告你哦,代码可能出奇地简单(毕竟是第一个任务嘛)
直接一个代码:cout<<a+b;
你只要会输入输出你就能AC了
#include<iostream>
using namespace std;
int main()
{int a,b;cin>>a>>b;cout<<a+b; return 0;
}
P1421 小玉买文具
这题可能已经不是新手虐着玩的了
所以咱来分析一下
A元B角,那咱们可以把单位化为角
即A*10+B角
然后输出上面的钱财除以19(因为一元九角是十九角)
c++有一个神奇的秘籍
当你除以一个数是若是除不尽,会自动化为整数,注意可不是四舍五入
哪怕是0.9也是0
#include <iostream>
using namespace std;
int main(int argc, char** argv)
{int a,b,l;cin>>a>>b;l=a*10+b;cout<<l/19;return 0;
}
好啦,本期就到此为止,咱们下期再见~~