ACM-程序与设计(STL)
文章平均质量分 54
free-dancer
i am growing~!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ACM程序设计 - J (字符数组简单变化)
Description: In: 2 HAL SWERC Out: String #1 IBM String #2 TXFSD 简单的思路,输入的 A--Z 向前加一,在 当 遇到 Z 输出A; 注意到是在 转化的时候 前边用char( ) 来进行变量类型的转换 #if 0 // 10 #include #include using namespace原创 2017-03-10 22:11:10 · 409 阅读 · 0 评论 -
ACM程序设计 -Z
description: 输入组数 3,输入即将出入单词的个数 4,单词之间用空格 分割开,如果一组中 上下两行的 每一个单词的首字母都一样 则输出 same,否则输出 diffent。 样例格式: Sample Input 3 4 Super Harddisc Drive Cooler 4 Spade Heart Diamond Club 3 Shen Guang Hao 3 Sh原创 2017-03-18 09:30:06 · 430 阅读 · 0 评论 -
ACM程序设计 -Y(*字符串数字个数问题)
Description: 输入一行数 例如 1234;输出1个1,1个2,一个3,一个4 这种意思,格式是11121314. 思路:用一个p计数,如果当前的数 和下一个数 相等,则p++;如果不相等,那么就输出 p和数组里的这个数。 #if 0 // 25 #include using namespac原创 2017-03-16 18:27:21 · 599 阅读 · 0 评论 -
ACM程序设计 -M(二倍数个数问题)
description: 输入一行 数字,如果 第一个数是-1 那就结束程序,如果 一行数字的末尾为0 那就结束 这一行数字的输入,输出这一行 ,所有 有二倍关系的数的 个数。 Sample Input 1 4 3 2 9 7 18 22 0 2 4 8 10 0 7 5 11 13 1 3 0 -1 Sample Output 3 2 0 注意到主要是 输入 几个 循原创 2017-03-14 19:00:42 · 596 阅读 · 0 评论 -
ACM程序设计 -B 2题 (字典查找)
描述:写字典 英文+空格+词语,然后输入,输入最多不超过100002个 单词 ,最后一个回车,输入词语,输出词语的英语。 刚开始看到题,寻思用 string 输入,用两个string变量数组 把空格 两边的单词分别写入 两个数组中,但是,没有想到如何结束第一个while语句,第二个while,cin(string),然后从 第二个数组中寻找 是否有 输入的string变量,如果有从第一个str原创 2017-03-08 18:10:13 · 494 阅读 · 0 评论 -
ACM程序设计 -O 气球问题(相同字符串)
description: 气球问题, 如下: 5 green red blue red red 3 pink orange pink 0 先是 输入 气球的个数, 输出 相同颜色气球最多的 那种颜色。 思路: 在一个 结构里,定义一个 ,string,和int, 然后定义一个 这种结构的数组p。 用map 来 寻找输入的 字符串 已存在没有,如果没有那就原创 2017-03-14 19:22:54 · 1432 阅读 · 0 评论 -
ACM程序设计 -U 完美数
description: 完美数 即,3或者 5的 倍数, 输入 一个数N,输出第N 个 完美数。 简单的思路,每找到 一个完美数,计数+1,一直计数的 变量,等于输入的N,然后输出 第N 个完美数。 #if 1 // #include using namespace std; int main() { int n=0,i=3,di原创 2017-03-13 23:51:54 · 721 阅读 · 0 评论 -
ACM程序设计 -L (字符串倒输出)
description: Sample Input 3 Frankly, I don't think we'll make much money out of this scheme. madam I'm adam Sample Output hcum ekam ll'ew kniht t'nod I ,ylknarF .emehcs siht fo tuo yenom原创 2017-03-13 23:38:48 · 632 阅读 · 0 评论 -
ACM程序设计 -K (移动方块问题)
description: Sample Input 6 5 2 4 1 7 5 0 Sample Output Set #1 The minimum number of moves is 5 简单的说,求出平均值,然后,累计其中比平均值小的数与平均值的差值。 #if 1 #include #include using namespace std; int原创 2017-03-13 23:37:00 · 453 阅读 · 0 评论 -
ACM程序设计 -T (求幂)
Description: Example Input: Example Output: 4 3 5 3 27 3 750 5 1000 5 2000 5 3000 5 1000000 5 0 0 1 2 3 4 4 4 5 16 输入两个数 ,若 全为零 则 结束程序, 第一个数 为 目标书B,第二个数 为原创 2017-03-14 19:59:03 · 410 阅读 · 0 评论
分享