牛客
蓬蒿人01
这个作者很懒,什么都没留下…
展开
-
2020年新疆大学ACM新生赛(公开赛)1~4题解 带注释
A#include <stdio.h> int main (){ char a[90]="hello world\0";//字符串记得\0结尾 int i; for (i = 0;a[i] != '\0';i++){ printf ("%c",a[i]+1); // (a[i]-'a'+1)%26;//PS如果是所有字母后移 一位应当是(a[i]-'a'+1)%26; //不过这里是所有字符(包括空格),所以加一即可 } return 0;}B输入1原创 2020-10-10 17:00:17 · 768 阅读 · 0 评论 -
牛客编程语言练习赛第二场 J矩阵转置
链接:https://ac.nowcoder.com/acm/contest/7493/J来源:牛客网目描述KiKi有一个矩阵,他想知道转置后的矩阵(将矩阵的行列互换得到的新矩阵称为转置矩阵),请编程帮他解答。输入描述:第一行包含两个整数n和m,表示一个矩阵包含n行m列,用空格分隔。 (1≤n≤10,1≤m≤10)从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示第一个矩阵中的元素。输出描述:输出m行n列,为矩阵转置后的结果。每个数后面有一个空格原创 2020-09-08 21:03:04 · 586 阅读 · 3 评论 -
牛客编程语言练习赛第二场 I矩阵元素定位
链接:https://ac.nowcoder.com/acm/contest/7493/I来源:牛客网题目描述KiKi得到了一个n行m列的矩阵,现在他想知道第x行第y列的值是多少,请你帮助他完成这个任务。输入描述:第一行包含两个数n和m,表示这个矩阵包含n行m列。从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示矩阵中的元素。接下来一行输入x和y,用空格分隔,表示KiKi想得到的元素的位置。(1≤x≤n≤10,1≤y≤m≤10)输出描述:一行,输出原创 2020-09-08 21:01:27 · 692 阅读 · 0 评论 -
牛客编程语言练习赛第二场 H正方形图案
链接:https://ac.nowcoder.com/acm/contest/7493/H来源:牛客网题目描述KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的正方形图案。输入描述:多组输入,一个整数(1~20),表示正方形的长度,也表示输出行数。输出描述:针对每行输入,输出用“”组成的对应边长的正方形,每个“”后面有一个空格。#include<stdio.h> int p(int n);int main(void){ int n;原创 2020-09-08 20:59:57 · 446 阅读 · 0 评论 -
牛客编程语言练习赛第二场 G计算带余除法
链接:https://ac.nowcoder.com/acm/contest/7493/G来源:牛客网题目描述给定两个整数a和b (-10,000 < a,b < 10,000),计算a除以b的整数商和余数。输入描述:一行,包括两个整数a和b,依次为被除数和除数(不为零),中间用空格隔开。输出描述:一行,包含两个整数,依次为整数商和余数,中间用一个空格隔开。示例1输入复制15 2输出复制7 1#include<stdio.h> int p(in原创 2020-09-08 20:58:54 · 168 阅读 · 0 评论 -
牛客编程语言练习赛第二场 F HTTP状态码
链接:https://ac.nowcoder.com/acm/contest/7493/F来源:牛客网题目描述KiKi访问网站,得到HTTP状态码,但他不知道什么含义,BoBo老师告诉他常见HTTP状态码:200(OK,请求已成功),202(Accepted,服务器已接受请求,但尚未处理。)400(Bad Request,请求参数有误),403(Forbidden,被禁止),404(Not Found,请求失败),500(Internal Server Error,服务器内部错误),502(Bad G原创 2020-09-08 20:57:42 · 305 阅读 · 0 评论 -
牛客编程语言练习赛第二场 E 序列中删除指定数字
序列中删除指定数字链接:https://ac.nowcoder.com/acm/contest/7493/E来源:牛客网题目描述有一个整数序列(可能有重复的整数),现删除指定的某一个整数,输出删除指定数字之后的序列,序列中未被删除数字的前后位置没有发生改变。输入描述:第一行输入一个整数(0≤N≤50)。第二行输入N个整数,输入用空格分隔的N个整数。第三行输入想要进行删除的一个整数。输出描述:输出为一行,删除指定数字之后的序列。示例1输入61 2 3 4 5 94输出1原创 2020-09-08 20:56:29 · 329 阅读 · 1 评论 -
牛客编程语言练习赛第二场 D反斜线形图案
链接:https://ac.nowcoder.com/acm/contest/7493/D来源:牛客网题目描述KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“”组成的反斜线形图案。输入描述:多组输入,一个整数(2~20),表示输出的行数,也表示组成反斜线的“”的数量。输出描述:针对每行输入,输出用“*”组成的反斜线。#include<stdio.h> int p(int n);int main(void){ int n; ;//对新手不友好原创 2020-09-08 20:54:09 · 275 阅读 · 0 评论 -
牛客编程语言练习赛第二场 C变种水仙花
变种水仙花链接:https://ac.nowcoder.com/acm/contest/7493/C来源:牛客网题目描述变种水仙花数 - Lily Number:把任意的数字,从中间拆分成两个数字,比如1461 可以拆分成(1和461),(14和61),(146和1),如果所有拆分后的乘积之和等于自身,则是一个Lily Number。例如:655 = 6 * 55 + 65 * 51461 = 1461 + 1461 + 146*1求出 5位数中的所有 Lily Number。输入描述:原创 2020-09-08 20:50:40 · 447 阅读 · 1 评论 -
牛客编程语言练习赛第二场 B 实践出真知
实践出真知链接:https://ac.nowcoder.com/acm/contest/7493/B来源:牛客网题目描述于老师经常告诉我们“学习编程最好的办法就是上机实践,因为你要对计算机下指令,想让计算机帮你干活,就得多和计算机‘交流’,实践才能出真知。”输入描述:无输出描述:Practice makes perfect!#include<stdio.h> //重拾自信题int p(int n);int main(void){ printf ("Practice原创 2020-09-08 20:49:05 · 341 阅读 · 0 评论 -
牛客编程语言练习赛第二场 A判断是元音还是辅音
判断是元音还是辅音链接:https://ac.nowcoder.com/acm/contest/7493/A来源:牛客网题目描述KiKi开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。输入描述:多组输入,每行输入一个字母。输出描述:针对每组输入,输出为一行,如果输入字母是元音(包括大小写),输出“Vowel”,如果输入字母是非元原创 2020-09-08 20:47:21 · 380 阅读 · 0 评论