problem

2064 Problem H 编排字符串

冷暖自知 提交于 2020-01-16 02:11:33
问题 H: 编排字符串 时间限制: 1 Sec 内存限制: 32 MB 题目描述 请输入字符串,最多输入4 个字符串,要求后输入的字符串排在前面,例如 输入:EricZ 输出:1=EricZ 输入:David 输出:1=David 2=EricZ 输入:Peter 输出:1=Peter 2=David 3=EricZ 输入:Alan 输出:1=Alan 2=Peter 3=David 4=EricZ 输入:Jane 输出:1=Jane 2=Alan 3=Peter 4=David 输入 第一行为字符串个数m,接下来m行每行一个字符床,m不超过100,每个字符床长度不超过20。 输出 输出m行,每行按照样例格式输出,注意用一个空格隔开。 样例输入 5 EricZ David Peter Alan Jane 样例输出 1=EricZ 1=David 2=EricZ 1=Peter 2=David 3=EricZ 1=Alan 2=Peter 3=David 4=EricZ 1=Jane 2=Alan 3=Peter 4=David 经验总结 空格可以是在循环中满足条件再添加。 AC代码 # include <cstdio> # include <cstring> const int maxn = 200 ; int main ( ) { int n ; while ( scanf (

算法笔记 26044 Problem D 习题6-12 解密

对着背影说爱祢 提交于 2020-01-13 05:23:28
问题 D: 习题6-12 解密 时间限制: 1 Sec 内存限制: 12 MB 题目描述 有一行电文,已按如下规律译成密码: A–>Z a–>z B–>Y b–>y C–>X c–>x … … 即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母字符不变。要求根据密码译回原文,并输出。 输入 输入一行密文 输出 解密后的原文,单独占一行。 样例输入 ZYX123zyx 样例输出 ABC123abc # include <stdio.h> # include <string.h> int main ( ) { char str [ 50 ] ; gets ( str ) ; int c = strlen ( str ) ; int i ; for ( i = 0 ; i < c ; i ++ ) { if ( str [ i ] >= 'A' && str [ i ] <= 'Z' ) { str [ i ] = 'A' + 'Z' - str [ i ] ; } if ( str [ i ] >= 'a' && str [ i ] <= 'z' ) { str [ i ] = 'a' + 'z' - str [ i ] ; } } puts ( str ) ; return 0 ; } 来源: CSDN 作者: ZOE_ZHU 链接: https:/

1944 Problem D 八进制

安稳与你 提交于 2020-01-10 11:31:57
问题 D: 八进制 时间限制: 1 Sec 内存限制: 32 MB 题目描述 输入一个整数,将其转换成八进制数输出。 输入 输入包括一个整数N(0<=N<=100000)。 输出 可能有多组测试数据,对于每组数据, 输出N的八进制表示数。 样例输入 9 8 5 样例输出 11 10 5 经验总结 注意细节 AC代码 # include <cstdio> int main ( ) { int n , a [ 20 ] ; while ( scanf ( "%d" , & n ) != EOF ) { int count = 0 ; do { a [ count ++ ] = n % 8 ; n / = 8 ; } while ( n != 0 ) ; for ( int i = count - 1 ; i >= 0 ; i -- ) printf ( "%d" , a [ i ] ) ; printf ( "\n" ) ; } return 0 ; } 来源: CSDN 作者: qq_42640983 链接: https://blog.csdn.net/qq_42640983/article/details/103918758

算法笔记 26040 Problem B 习题6-5 数组元素逆置

孤街浪徒 提交于 2020-01-07 02:03:35
问题 B: 习题6-5 数组元素逆置 时间限制: 1 Sec 内存限制: 12 MB 题目描述 将一个长度为10的整型数组中的值按逆序重新存放。 如:原来的顺序为1,2,3,4,5,6,7,8,9,0,要求改为0,9,8,7,6,5,4,3,2,1 输入 从键盘上输入以空格分隔的10个整数。 输出 按相反的顺序输出这10个数,每个数占一行。 样例输入 1 2 3 4 5 6 7 8 9 0 样例输出 0 9 8 7 6 5 4 3 2 1 # include <stdio.h> int main ( ) { int a [ 10 ] ; int n , i , t ; for ( i = 0 ; i < 10 ; i ++ ) { scanf ( "%d " , & a [ i ] ) ; } for ( n = 0 ; n < 9 ; n ++ ) { for ( i = 9 ; i > n ; i -- ) { t = a [ i ] ; a [ i ] = a [ i - 1 ] ; a [ i - 1 ] = t ; } } for ( i = 0 ; i < 10 ; i ++ ) { printf ( "%d\n" , a [ i ] ) ; } return 0 ; } 来源: CSDN 作者: ZOE_ZHU 链接: https://blog.csdn.net/qq

算法笔记 26045 Problem E 习题6-13 字符串比较

萝らか妹 提交于 2020-01-04 20:40:54
问题 E: 习题6-13 字符串比较 时间限制: 1 Sec 内存限制: 12 MB 题目描述 比较两个字符串s1和s2的大小,如果s1>s2,则输出一个正数;若s1=s2,则输出0;若s1<s2,则输出一个负数。 要求:不用strcpy函数;两个字符串用gets函数读入。 例如:“A"与"C"相比,由于"A”<“C”,应输出负数,同时由于"A"与"C"的ASCII码差值为2,因此应输出"-2"。 同理:"And"和"Aid"比较,根据第2个字符比较的结果,“n"比"i"大5,因此应该输出"5” 输入 输入2行字符串 输出 一个整数,表示这两个字符串 比较的差值,单独占一行。 样例输入 And Aid 样例输出 5 # include <stdio.h> # include <string.h> int main ( ) { char a [ 20 ] , b [ 20 ] ; gets ( a ) ; gets ( b ) ; int c = strcmp ( a , b ) ; printf ( "%d" , c ) ; return 0 ; } 来源: CSDN 作者: ZOE_ZHU 链接: https://blog.csdn.net/qq_41913876/article/details/103836920

题目

对着背影说爱祢 提交于 2019-12-28 17:54:35
http://cdqz.openjudge.cn/noip/1019/ http://cdqz.openjudge.cn/noip/1035/ https://www.luogu.org/problem/P1058 https://www.luogu.org/problem/P1312 https://www.luogu.org/problem/P3952 https://www.luogu.org/problem/P1074 https://www.luogu.org/problem/P4782 https://www.luogu.org/problem/P3808 https://www.luogu.org/problem/P3835 https://www.luogu.org/problem/P2586 来源: CSDN 作者: 失落的雷霆 链接: https://blog.csdn.net/sldhax/article/details/103745934

转载:谷歌面试题之2 Egg Problem

为君一笑 提交于 2019-12-07 15:50:30
2 Egg Problem 继续我们的推理问题之旅,今天我们要对付的是一个Google的面试题:Two Egg Problem. 我们开始吧! No.2 Google Interview Puzzle : 2 Egg Problem * You are given 2 eggs. * You have access to a 100-storey building. * Eggs can be very hard or very fragile means it may break if dropped from the first floor or may not even break if dropped from 100th floor. Both eggs are identical. * You need to figure out the highest floor of a 100-storey building an egg can be dropped without breaking. Now the question is how many drops you need to make. You are allowed to break 2 eggs in the process 分析与解答: 题目要求试的最大次数最小。首先,讨论两个比较trivial的方案。

PROBLEMS SOLVED

China☆狼群 提交于 2019-12-05 19:07:53
Failed calling sys.__interactivehook__ 错误的解决 - fjnuzs的博客 - CSDN博客 pythonhistory PROBLEM 来源: https://www.cnblogs.com/cyd1310997/p/11940211.html

java.net.BindException: Problem binding to [hadoop21:8031] java.net.BindException,yarn的resourceManager无法启动

徘徊边缘 提交于 2019-12-05 14:30:13
如果namenode的resourceManager不在一台机器上的话 ,那么不能再datanode上启动resourceManager 也就是只能在resourceManager部署的机器上启动。 比如你在hadoop1上启动namenode,然而你在hadoop2上部署了yarn那么只能在hadoop上启动yarn。 来源: https://www.cnblogs.com/Mark-blog/p/11927814.html