SHUOJ
Hibiki.
这个作者很懒,什么都没留下…
展开
-
OJ 移动火柴
描述在正方形的顶点处放上火柴。开始时在第一个顶点处放1根火柴,其它顶点处空着。移动火柴的规则如下:可以在有火柴的任何顶点处移走任意根数的火柴,并在与之相邻的两个顶点处都放上移走火柴数的两倍。你的任务是判断是否经过若干次这样的做法,使四个顶点(以顺时针的顺序或逆时针的顺序)处的火柴根数为事先指定的四个非负整数a、b、c、d(第一个数a是第一个顶点对应的火柴数)。输入输入文件有若干行,每行上有...原创 2019-10-23 09:55:27 · 215 阅读 · 0 评论 -
OJ 金银岛
描述某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属,KID虽然更喜欢各种宝石的艺术品,可是也不拒绝这样珍贵的金属。但是他只带着一个口袋,口袋至多只能装重量为w的物品。岛上金属有s个种类, 每种金属重量不同,分别为n1,n2 ,… , ns,同时每个种类的金属总的价值也不同,分别为v1,v2,…, vs。KID想一次带走价值尽可能多的金属,问他最多能带走价值多少的金属。注意到金属是可...原创 2019-10-21 22:57:51 · 243 阅读 · 0 评论 -
OJ 从字符串中解析整数
描述给定一个字符串,其中含有数字字符和非数字字符,将其中的连续数字字符作为整数。输出这样的整数,并指出其个数。给定一个字符串,其中含有数字字符和非数字字符,将其中的连续数字字符作为整数。输出这样的整数,并指出其个数。输入输入数据有若干行,每行上有一个字符串对应一种情形。字符串中的整数个数不超过10000个,字符串的长度不超过65536字符。输出对于每一种情形,先输出“Case #:”(#...原创 2019-10-16 11:50:52 · 635 阅读 · 0 评论 -
OJ 奇偶ASCII值判断
描述任意输入一个字符,判断其ASCII是否是奇数,若是,输出YES,否则,输出NO 。例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是66),则输出NO。输入输入一个字符。输出如果其ASCII值为奇数,则输出YES,否则,输出NO。样例输入1A样例输出1YESC++ AC代码#include <iostream>using name...原创 2019-10-13 00:16:19 · 535 阅读 · 0 评论 -
OJ 统计英文单词
描述给定一个字符串,统计其中单词的个数。输入输入数据有若干行,每行上有一个字符串对应一种情形。字符串中分隔单词的字符仅考虑空格(可能是连续的空格)。字符串的长度不超过65536字符。输出对于每一种情形,先输出“Case #:”(#为序号,从1起),然后输出结果,换行。样例输入1This is a test.BASIC FORTRAN Pascal C C++ Jav...原创 2019-10-13 11:47:26 · 602 阅读 · 0 评论 -
OJ 生成一个由各首字母组成的缩写词
描述给定一个由若干英文单词组成的字符串,生成一个由各首字母组成的缩写词(acronym),其中的the,a,an,of,for及and被忽略。输入输入数据有若干行,每行上有一个字符串对应一种情形。字符串中分隔单词的字符有空格或连字符。字符串的长度不超过65536字符。输出对于每一种情形,先输出“Case #:”(#为序号,从1起),然后输出结果,换行。样例输入1United Stat...原创 2019-10-16 10:03:49 · 776 阅读 · 0 评论