天梯赛
ScJstin
反正也没人认识我,但是你们以后会认识的。
展开
-
L1-02 打印沙漏
#include <iostream>using namespace std;int main(){ int num, sum = 0; char f; cin >> num>>f; int a = 3, line = 0; for (; a <= 100; a = a + 2) { sum += a; if (原创 2017-04-10 20:41:42 · 363 阅读 · 0 评论 -
L1-030
“一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。输入格式:输入第一行给出正偶数N(<=50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(不超原创 2017-06-27 21:58:06 · 270 阅读 · 0 评论 -
L1-027
一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实上,只要生成最前面两行就可以了,后面内容是不变原创 2017-06-26 15:12:43 · 624 阅读 · 0 评论 -
csu 入门题 棋局
Description Input 输入包含不超过10000 组数据。每组数据包含6个整数r1, c1, r2, c2, r3, c3 (1<=r1, c1, r2, c2, r3, c3<=8). 三个格子A, B, C保证各不相同。Output 对于每组数据,输出测试点编号和最少步数。#include <iostream>#include <cmath>int max(int, int原创 2017-05-08 19:00:20 · 311 阅读 · 0 评论 -
L1-007
#include <iostream>#include <string>using namespace std;int main(){ string s[] = { "ling","yi","er","san","si","wu","liu","qi","ba","jiu" }; string a; int i = 0; cin >> a; int l原创 2017-04-23 19:55:28 · 348 阅读 · 0 评论 -
L1-20 帅到没朋友
当芸芸众生忙着在朋友圈中发照片的时候,总有一些人因为太帅而没有朋友。本题就要求你找出那些帅到没有朋友的人。输入格式:输入第一行给出一个正整数N(<=100),是已知朋友圈的个数;随后N行,每行首先给出一个正整数K(<=1000),为朋友圈中的人数,然后列出一个朋友圈内的所有人——为方便起见,每人对应一个ID号,为5位数字(从00000到99999),ID间以空格分隔;之后给出一个正整数M(<=100原创 2017-05-01 10:04:28 · 1267 阅读 · 0 评论 -
L1-005
#include <iostream>#include <string>using namespace std;struct stu {public: string a; int b; int c;};int main(){ int number, i; cin >> number; stu *a = new stu[number];原创 2017-04-14 21:58:06 · 257 阅读 · 0 评论 -
L-019 谁先倒
划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。输入格式:输入第一行先后给出甲、乙两人的酒量(不超过100的非负整数),以空格分隔。下一原创 2017-04-30 17:29:58 · 315 阅读 · 0 评论 -
L1-018 大笨钟
L1-018. 大笨钟微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。不过由于笨钟自己作息也不是很规律,所以敲钟并不定时。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;如果过了整点,就敲下一个整点数。另外,虽然一天有24小时,钟却是只在后半天敲1~12下。例如在23:00敲钟,就是“当当当当当当当当当当当”,而到了23:01就会是“当当原创 2017-04-30 16:22:28 · 406 阅读 · 0 评论 -
L-016
一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10 M:1 0 X 9 8 7 6 5 4 3 2现在给定一些身份证号码原创 2017-04-30 14:52:02 · 376 阅读 · 0 评论 -
L1-017
#include <iostream>#include <string>#include <iomanip>using namespace std;int main(){ string number; int i = 0, a2 = 0; float p = 1.0; cin >> number; int len = number.length(),原创 2017-04-09 12:06:25 · 524 阅读 · 0 评论 -
L1-011
#include <iostream>using namespace std;#include <string>int main(){ string a, b; getline(cin,a); getline(cin,b); int la = a.length(), lb = b.length(); for (int i = 0; i < la; i+原创 2017-04-29 11:04:29 · 330 阅读 · 0 评论 -
L1-004简单题
#include <iostream>using namespace std;int main(){ float f; cin >> f; cout << "Celsius = " << int(5 * (f - 32) / 9); system("pause");}原创 2017-04-10 22:20:59 · 333 阅读 · 0 评论 -
L1-003个位数统计
#include<iostream>#include<string>using namespace std;int main(){ string num; cin >> num; int len = num.length(); int i, a[10] = { 0 }; for (i = 0; i < 10; i++) { fo原创 2017-04-10 22:08:54 · 417 阅读 · 0 评论 -
L1-032
根据新浪微博上的消息,有一位开发者不满NPM(Node Package Manager)的做法,收回了自己的开源代码,其中包括一个叫left-pad的模块,就是这个模块把javascript里面的React/Babel干瘫痪了。这是个什么样的模块?就是在字符串前填充一些东西到一定的长度。例如用“*”去填充字符串“GPLT”,使之长度为10,调用left-pad的结果就应该是“******GPLT”。原创 2017-06-29 10:52:31 · 464 阅读 · 0 评论