Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 0    Accepted Submission(s): 0

Problem Description
As the premier men's professional basketball league in the world, the National Basketball Association (NBA) has witnessed many superstars, legendary teams and precious friendships.

Here is a list of every season’s champion from the league's inception in 1946 to 2015.

Season Champion
2015-16 Cleveland Cavaliers
2014-15 Golden State Warriors
2013-14 San Antonio Spurs
2012-13 Miami Heat
2011-12 Miami Heat
2010-11 Dallas Mavericks
2009-10 L.A. Lakers
2008-09 L.A. Lakers
2007-08 Boston Celtics
2006-07 San Antonio Spurs
2005-06 Miami Heat
2004-05 San Antonio Spurs
2003-04 Detroit Pistons
2002-03 San Antonio Spurs
2001-02 L.A. Lakers
2000-01 L.A. Lakers
1999-00 L.A. Lakers
1998-99 San Antonio Spurs
1997-98 Chicago Bulls
1996-97 Chicago Bulls
1995-96 Chicago Bulls
1994-95 Houston Rockets
1993-94 Houston Rockets
1992-93 Chicago Bulls
1991-92 Chicago Bulls
1990-91 Chicago Bulls
1989-90 Detroit Pistons
1988-89 Detroit Pistons
1987-88 L.A. Lakers
1986-87 L.A. Lakers
1985-86 Boston Celtics
1984-85 L.A. Lakers
1983-84 Boston Celtics
1982-83 Philadelphia 76ers
1981-82 L.A. Lakers
1980-81 Boston Celtics
1979-80 L.A. Lakers
1978-79 Seattle Sonics
1977-78 Washington Bullets
1976-77 Portland Trail Blazers
1975-76 Boston Celtics
1974-75 Golden State Warriors
1973-74 Boston Celtics
1972-73 New York Knicks
1971-72 L.A. Lakers
1970-71 Milwaukee Bucks
1969-70 New York Knicks
1968-69 Boston Celtics
1967-68 Boston Celtics
1966-67 Philadelphia 76ers
1965-66 Boston Celtics
1964-65 Boston Celtics
1963-64 Boston Celtics
1962-63 Boston Celtics
1961-62 Boston Celtics
1960-61 Boston Celtics
1959-60 Boston Celtics
1958-59 Boston Celtics
1957-58 St. Louis Hawks
1956-57 Boston Celtics
1955-56 Philadelphia Warriors
1954-55 Syracuse Nats
1953-54 Minneapolis Lakers
1952-53 Minneapolis Lakers
1951-52 Minneapolis Lakers
1950-51 Rochester Royals
1949-50 Minneapolis Lakers
1948-49 Minneapolis Lakers
1947-48 Baltimore Bullets
1946-47 Philadelphia Warriors

(quoted from http://www.nba.com/history/nba-season-recaps/)

Given the team name, it won’t be difficult for you to count how many times this team(with exactly the same name) has made amazing happen.

 
Input
The first line gives the number of test cases. Each case contains one string S representing the team to be queried.
T<=30.S consists of English letters, digits, punctuations and spaces. And 1<=length(S)<=30.
 
Output
For each test case, output one line containing "Case #x: y", where x is the test case number (starting from 1) and y is the times this team has won the championship according to the list above.
 
Sample Input
2
Cleveland Cavaliers
Oklahoma City Thunder
 
Sample Output
Case #1: 1
Case #2: 0

题意:

给定这些年以来得过总冠军的队伍名称,求给你的队伍共取得了多少次冠军。

map水一发啊,注意输入的格式。

附AC代码:

 #include<iostream>
#include<cstring>
#include<cmath>
#include<map>
using namespace std; int main(){
int n;
cin>>n;
map<string,int> m;
m["Cleveland Cavaliers"]+=;
m["Golden State Warriors"]+=;
m["San Antonio Spurs"]+=;
m["Miami Heat"]+=;
m["Miami Heat"]+=;
m["Dallas Mavericks"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["San Antonio Spurs"]+=;
m["Miami Heat"]+=;
m["San Antonio Spurs"]+=;
m["Detroit Pistons"]+=;
m["San Antonio Spurs"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["San Antonio Spurs"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Houston Rockets"]+=;
m["Houston Rockets"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Detroit Pistons"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["Philadelphia 76ers"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["L.A. Lakers"]+=;
m["Seattle Sonics"]+=;
m["Washington Bullets"]+=;
m["Portland Trail Blazers"]+=;
m["Boston Celtics"]+=;
m["Golden State Warriors"]+=;
m["Boston Celtics"]+=;
m["New York Knicks"]+=;
m["L.A. Lakers"]+=;
m["Milwaukee Bucks"]+=;
m["New York Knicks"]+=;
m["Boston Celtics"]+=;
m["Boston Celtics"]+=;
m["Philadelphia 76ers"]+=;
m["Boston Celtics"]+=;
m["St. Louis Hawks"]+=;
m["Boston Celtics"]+=;
m["Philadelphia Warriors"]+=;
m["Syracuse Nats"]+=;
m["Minneapolis Lakers"]+=;
m["Rochester Royals"]+=;
m["Minneapolis Lakers"]+=;
m["Minneapolis Lakers"]+=;
m["Baltimore Bullets"]+=;
m["Philadelphia Warriors"]+=; int k=;
getchar();//!
for(int i=;i<n;i++){char s[];
gets(s);//!读入空格
cout<<"Case #"<<k++<<": ";
cout<<m[s]<<endl;
}
return ;
}

string测了一发也可以:

 #include<iostream>
#include<cstring>
#include<cmath>
#include<map>
using namespace std; int main(){
int n;
cin>>n;
map<string,int> m;
m["Cleveland Cavaliers"]+=;
m["Golden State Warriors"]+=;
m["San Antonio Spurs"]+=;
m["Miami Heat"]+=;
m["Miami Heat"]+=;
m["Dallas Mavericks"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["San Antonio Spurs"]+=;
m["Miami Heat"]+=;
m["San Antonio Spurs"]+=;
m["Detroit Pistons"]+=;
m["San Antonio Spurs"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["San Antonio Spurs"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Houston Rockets"]+=;
m["Houston Rockets"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Chicago Bulls"]+=;
m["Detroit Pistons"]+=;
m["L.A. Lakers"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["Philadelphia 76ers"]+=;
m["L.A. Lakers"]+=;
m["Boston Celtics"]+=;
m["L.A. Lakers"]+=;
m["Seattle Sonics"]+=;
m["Washington Bullets"]+=;
m["Portland Trail Blazers"]+=;
m["Boston Celtics"]+=;
m["Golden State Warriors"]+=;
m["Boston Celtics"]+=;
m["New York Knicks"]+=;
m["L.A. Lakers"]+=;
m["Milwaukee Bucks"]+=;
m["New York Knicks"]+=;
m["Boston Celtics"]+=;
m["Boston Celtics"]+=;
m["Philadelphia 76ers"]+=;
m["Boston Celtics"]+=;
m["St. Louis Hawks"]+=;
m["Boston Celtics"]+=;
m["Philadelphia Warriors"]+=;
m["Syracuse Nats"]+=;
m["Minneapolis Lakers"]+=;
m["Rochester Royals"]+=;
m["Minneapolis Lakers"]+=;
m["Minneapolis Lakers"]+=;
m["Baltimore Bullets"]+=;
m["Philadelphia Warriors"]+=; int k=;
getchar();
for(int i=;i<n;i++){string s;
getline(cin,s);
cout<<"Case #"<<k++<<": ";
cout<<m[s]<<endl;
}
return ;
}

Where Amazing Happens的更多相关文章

  1. RxJS + Redux + React = Amazing!(译一)

    今天,我将Youtube上的<RxJS + Redux + React = Amazing!>翻译(+机译)了下来,以供国内的同学学习,英文听力好的同学可以直接看原版视频: https:/ ...

  2. RxJS + Redux + React = Amazing!(译二)

    今天,我将Youtube上的<RxJS + Redux + React = Amazing!>的后半部分翻译(+机译)了下来,以供国内的同学学习,英文听力好的同学可以直接看原版视频: ht ...

  3. The Amazing ProgressBar Control(转)

    好久没写博客了,今天就先转一篇,随后可以再写些~~~ 直接把原文粘过来,就不再进行翻译和个人说明了,因为效果很COOL~ The Amazing ProgressBar Control A progr ...

  4. 【jquery】一款不错的音频播放器——Amazing Audio Player

    前段时间分享了一款视频播放器,点击这里.今天介绍一款不错的音频播放器——Amazing Audio Player. 介绍: Amazing Audio Player 是一个使用很方便的 Windows ...

  5. hdu 5774 Where Amazing Happens

    Where Amazing Happens 题意: 让你输出各个队名的出现次数. 题解: 打表题,好坑,相同的没有放在一起,需要认真找,否则容易错. 代码: #include<iostream& ...

  6. Lesson 3: The Amazing New Mobile Web

    Lesson 3: The Amazing New Mobile Web Article 1: This is Responsive by Brad Frost 各种响应式网站设计的资源. Artic ...

  7. hdu 5774 Where Amazing Happens 水题

    Where Amazing Happens 题目连接: http://acm.hdu.edu.cn/showproblem.php?pid=5774 Description As the premie ...

  8. English trip V1 - 5.That's Amazing! 棒极了! Teacher:Patrick Key: can or can't

    In this lesson you will learn to describe what people can do. 在本课中,您将学习如何描述人们可以做什么. STARTE drive a c ...

  9. [翻译] The Amazing Audio Engine

    The Amazing Audio Engine https://github.com/TheAmazingAudioEngine/TheAmazingAudioEngine The Amazing ...

  10. 13 Amazing Component Sets Driving Success In Delphi Berlin On Android And IOS

    There are quite a few Firemonkey component sets available for Delphi Berlin which can get you ahead ...

随机推荐

  1. DELPHI方法注释的标准写法

    /// <summary> /// 查询数据 /// </summary> /// <param name="accountno">帐套号< ...

  2. ScSPM

    Linear Spatial Pyramid Matching using Sparse Coding for Image Classification (CVPR'09) 稀疏编码系列: (一)-- ...

  3. call lua function from c and called back to c

    Just a simple example: --The  c file: #include <stdio.h> #include "lua.h" #include & ...

  4. BZOJ 3732 Network 最小瓶颈路

    题目大意:给出一个无向边,非常多询问,问x,y两地之间的最长路最短是多少. 思路:乍一看好像是二分啊. 的确这个题二分能够做.可是时间会慢非常多,有的题直接就T掉(NOIP2013货车运输). 事实上 ...

  5. ConcurrentHashMap源代码解析

    这些天一直在看集合相关的源代码.确实学到了不少东西.这些集合都是息息相关的,学了就停不下来! 学集合就必须要学习锁的知识.学了锁那么并发编程的知识也不能少,都是非常重要的基础知识. jdk1.8的源代 ...

  6. php利用cookie防止重复提交解决办法

    原理:如果数据通过了上边的两次验证,说明数据是合法有效的数据,这时候我们把提交的数据串接为一个字符串,并用MD5加密后得到一个MD5的值. 接着我们把这个值通过Cookie放进客户端,当用户下一次提交 ...

  7. 使用Apache Ant合并多个jar

    Apache Ant下载地址 下载解压后进入bin目录,并在此目录打开cmd 在cmd中运行ant,运行结果为: Buildfile: build.xml does not exist! Build ...

  8. iOS 在UILabel显示不同的字体和颜色(ios6 and later)

    在项目开发中,我们经常会遇到在这样一种情形:在一个UILabel 使用不同的颜色或不同的字体来体现字符串,在iOS 6 以后我们可以很轻松的实现这一点,官方的API 为我们提供了UILabel类的at ...

  9. #import @import #include

    1.在xcode5以后 ,Replace #import <Cocoa/Cocoa.h> with @import Cocoa; 在这之前 必须手动设置一下才能用. 2.#import 与 ...

  10. linux下lk和kernel层通信方式[2]

    U-Boot与Linux内核的交互 说明:本文所使用的U-Boot的版本是1.1.6,平台是S3C2440. 目录 一.简介 1.1标记列表二.设置标记存放的地址 2.1相关的结构体定义 2.2标记存 ...