- 博客(6)
- 收藏
- 关注
原创 P1034 字符串的循环移位
题目描述给定一个字符串长度为 n 的字符串 s1 (10 < n < 100 , 求出将字符串循环向左移动 kk位的字符串 s2 (1 < k < n) , 例如:字符串 abcdefghijk , 循环向左移动 3 位就变成 defghijkabc 输入描述输入仅两行,第一行为左移的位数 kk , 第二行为字符串 s1 . 输出描述输出仅一行,为将字符串 s1 左移 kk 位得到的字符串 s2 . 样例输入 3 abcdefghijk 样例输出 defghijkabc #inclu
2020-06-09 20:06:06 698
原创 NUIST_OJ P1020最长最短单词
题目描述给定由若干个单词组成的字符串,字符串的长度小于 500500 , 单词和单词之间由空格分开,求出其中的最长最短单词 输入描述长度小于 500 的字符串 输出描述输出为 2行,每行一个单词,第一行输出最长单词,第二行输出最短单词,若有多个相同长度的最长最短单词,则输出第一次出现的那个 样例输入 I play the leading man who else 样例输出 leading I #include<iostream> using namespace std; int main(){
2020-06-09 10:22:49 572
原创 NUIST_OJ P1042手机短号
题目描述给定任意一个手机号码,将它做如下处理就能得到该手机号码的短号:将手机号码的最后 5 位保留,再前面加上一个 6 . 例如: 13811111111 的短号为 611111. 输入描述输入仅一行,为一个长度为 11 的手机号码 输出描述输出仅一行为对应手机号码的短号。 样例输入 13811111111 样例输出 611111 #include<stdio.h> #include<string.h> int main() { char str[12]; int i; sc
2020-06-09 10:11:20 571
原创 NUIST_OJ P1098素数因子
题目描述输入一个整数,输出它的所有素数因子输入描述输入一系列的整数 ( 0 , 1 , -10,1,−1 除外 ) , 每行一个。 输出描述输出所有的素数因子,每个因子之间用 1 个空格分开,最后一个因子后面没有空格。 样例输入 8 30 125 样例输出 2 2 2 2 3 5 5 5 5 #include<iostream> using namespace std; int main() { int m,k=2; cin>>m; if(m<0) { cout
2020-06-09 10:08:41 409
原创 NUIST_OJ 1022日历问题
题目描述已知 2007 年 10 月 10 日,请求出 n 天后是几月几号输入描述多组输入,每组输入为 1 行,为一个正整数 n( 1≤n≤2000) 输出描述对于每组输入,输出格式为 yyyy-mm-dd , 输出的值为 n 天后的日期 样例输入 2 样例输出 2007-10-11 2007-10-12 挺喜欢做这种有实际用处的题目的///作为一个小菜鸡 //这能做做应用题来安慰安慰自己)=哭哭 这个问题挺简单一般用switch 要分类讨论一下各种情况 先上代码kkkkk #include<ios
2020-06-09 10:04:04 573
原创 还是a+b问题
NUIST_oj P1004 ///废话不多说,直接上代码吧 #include <iostream> #include <stdlib.h> #include <string.h> using namespace std; char * addChar(char *add1,char *add2,char *sum,int * carry); int main() { char num[40] = {} ; char num2[40] = {} ; char
2020-06-09 09:51:14 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人