摘要:
如果一个字符串是 另一个字符串的重新排列组合,那么这两个字符串互为变位词。比如,”heart”与”earth”互为变位 词,”Mary”与”arMy”也互为变位词。 输入格式: 第一行输入第一个字符串,第二行输入第二个字符串。 输出格式: 输出“yes”,表示是互换词,输出“no”,表示不是互换词。 阅读全文
摘要:
学校为了控制作业量,实施“轻负担,高质量”的有效教学,对所有在校学生的作业量情况进行了调查。每个学生填写做作业所需要的时间。最后统计出所有学生做作业时间的平均值。 为了避免个别学生不客观填写的影响,规定学生的填写的数字应该为1至100间的正整数,如果某个学生填写了不在此范围内的整数,统计平均值时应该 阅读全文
摘要:
给定一个字符串,翻转该字符串,翻转时单词中的字符顺序不变。例如,如果字符串为"Hello World",则翻转后为"World Hello"。单词间以一个或多个空格分隔。注意,字符串开头和结尾都可能有多个空格。 输入格式: 输入可能包括多行。每行代表一个字符串,除了空格外,标点符号和普通字母一样处理 阅读全文
摘要:
改进版: w = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400 ) % 7+1; 在公式中d表示日期中的日数,m表示月份数,y表示年数。 注意:在公式中有个与其他公式不同的地方: 把一月和二月看成是上一年的十三月和十四月,例 阅读全文
摘要:
1 号 让人觉得十分不爽 是一个不同寻常的日子。 现在你来计算下未来 n 年里 1 号落在周一到周日的天数。 假定当前日期是 1 年 1 月 1 日,星期一。 输入格式: 在一行里给出一个n(1≤n≤500)。 输出格式: 七个整数,第一个代表落在周六的天数,第二个代表落在周天的天数,第三个代表落在 阅读全文
摘要:
最近,小博在数学兴趣课中了解了“卡布列克常数”。卡布列克是一位数学家,他在研究数字时发现:任意一个不是用完全相同数字组成的四位数,如果对它们的每位数字重新排序,组成一个最大的数和一个最小的数,然后用最大数减去最小数,差不够四位数时补零,类推下去,最后将变成一个固定的数:6174,这就是卡布列克常数。 阅读全文
摘要:
一群人围坐成一圈玩报数的游戏。 游戏规则是:从1开始报数,若遇到7的倍数或者个位为7的数则击掌代替,若犯错则要受罚。 可是这些人都太聪明了,竟然没人犯错! 请问同样聪明的你,现在当报数到 n 时,击掌共次数 c 是多少? 输入样例 21 输出样例 4 思路:按题目去做简单模拟会超时,优化一下代码; 阅读全文
摘要:
布告,布告! 应老师要求,我们要做一道打印图形的题目,这是程序员最基本的能力。 那废话不多说,我们来说要求的图形 AAAAA ABBBA ABCBA ABBBA AAAAA 就是外到内,从A到Z。每一层都是一种字母,最里面的一层为一个,即最中心的一个。 输入格式: 一行,一个整数,即图形的层数 输出 阅读全文