POJ1002】的更多相关文章

487-3279 Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 309235   Accepted: 55223 Description Businesses like to have memorable telephone numbers. One way to make a telephone number memorable is to have it spell a memorable word or phras…
转化为七位数字 #include<iostream> #include<map> #include<cstring> #include<cstdio> using namespace std; ]; ]= { ,,, ,,, ,,, ,,, ,,, ,,,, ,,, ,, }; map<int ,int>s; int main() { int n; scanf("%d", &n); bool flag=false; ;…
487-3279 Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 284182   Accepted: 51001 Description 企业喜欢用容易被记住的电话号码.让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语.例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP.有时,只将电话号码中部分数字拼写成单词.当你晚上回到酒店,可以通过拨打310-GINO来向Gino's订一份pizza.让电话…
Description 企业喜欢用容易被记住的电话号码.让电话号码容易被记住的一个办法是将它写成一个容易记住的单词或者短语.例如,你需要给滑铁卢大学打电话时,可以拨打TUT-GLOP.有时,只将电话号码中部分数字拼写成单词.当你晚上回到酒店,可以通过拨打310-GINO来向Gino's订一份pizza.让电话号码容易被记住的另一个办法是以一种好记的方式对号码的数字进行分组.通过拨打必胜客的“三个十”号码3-10-10-10,你可以从他们那里订pizza. 电话号码的标准格式是七位十进制数,并在第…
  1.题目描述 http://poj.org/problem?id=1002 2.解题过程 按部就班来解题的话,这个题目很容易写出来,这是我的第一个版本的代码,思路是读入一行电话字符串,均转化为整型数字存入vector结构,然后进行排序,顺序统计即可发现重复的电话号码及次数. 1: /*author :lipan 2: date: 2013.7.23 3: email: areslipan@163.com 4: */ 5:  6: #include <iostream> 7: #includ…
排序 public static void acm1002(string[] azx) { string[] a = new string[azx.Length]; ; i < azx.Length; i++) { StringBuilder sb = new StringBuilder(); azx[i] = azx[i].Replace("-", ""); ; j < azx[i].Length; j++) { char cr = azx[i][j]…
1.之前一直是runtime error,没有找出具体原因,把冒牌排序改成了合并排序,当输入是100000行时,从大约10s变到1s内 2.感觉是atoi指针导致的,当判断atoi的入参不为NULL时才调用,提交结果变成了WA 3.修改了对输入时有QZ情况的处理,当一行中有QZ时,不是直接忽略该行,而是把QZ当成连字符一样忽略掉 4.开始以为一行最长的情况是15个字符,后来发现没有这个限制,题目中也没有说一行到底有多少长,就设定了1k的字符数组 提交AC…
import java.math.BigDecimal; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner cin = new Scanner(System.in); while (cin.hasNext()) { BigDecimal R =cin.nextBigDecimal(); int n = cin.nextInt(); R = R.pow(n);…
字典树应用 - poj 1002 Description Businesses like to have memorable telephone numbers. One way to make a telephone number memorable is to have it spell a memorable word or phrase. For example, you can call the University of Waterloo by dialing the memorab…
ACM训练计划建议 From:freecode#  Date:2015/5/20 前言: 老师要我们整理一份训练计划给下一届的学弟学妹们,整理出来了,费了不少笔墨,就也将它放到博客园上供大家参考. 菜鸟之作,大牛勿喷,如有不当或补充之处,欢迎指出. 本建议书分为三个阶段,大一.大二.大三.大四暂没整理,一方面是大四要面临考验和找工作的问题,坚持继续acm的很少,另一方面,本人还没大四…… 下面以个人经验分析一下这三个阶段建议学习的内容和具体的训练计划. 正文: 大一(第一阶段): 大一是时间最充…