問題CPP02205の解答例と解説 C++ Lv.3
multimap<int,string> 構築(15分)
<解答例 1>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
これは問題文にあるコードをまねして続けて書いたものだよ。
<解答例 2>
F11キーでフルスクリーンモード、Escキーで元に戻ります。
上のようにプログラムすると、multimapオブジェクトの中のすべての要素を標準出力することができるよ。以下は解答例1と解答例2の両方で標準出力した結果だよ。解答例1の場合でも解答例2の場合でも、キーの順番はどちらも同じになるけど、同一キーの場合は insertした順番になっているのがわかるよね。
<解答例 1> | <解答例 2> | ||
1980 | Moscow | Lake Placid | |
1980 | Lake Placid | Moscow | |
1984 | Los Angeles | Lake Placid | |
1984 | Lake Placid | Los Angeles | |
1988 | Seoul | Calgary | |
1988 | Calgary | Seoul | |
1988 | Barcelona | Albertville | |
1988 | Albertville | Barcelona | |
1994 | Sarajevo | Sarajevo | |
1996 | Atlanta | Atlanta | |
1998 | Nagano | Nagano | |
2000 | Sydney | Sydney | |
2002 | Salt Lake City | Salt Lake City | |
2004 | Athens | Athens | |
2006 | Turin | Turin | |
2008 | Beijing | Beijing | |
2010 | Vancouver | Vancouver | |
2012 | London | London | |
2014 | Sochi | Sochi | |
2016 | Rio de Janeiro | Rio de Janeiro | |
2018 | Pyeongchang | Pyeongchang | |
2020 | Tokyo | Tokyo |
初めての方へ:このページは、このサイトで用意しているプログラミング問題の解答と解説のページです。このサイトではブラウザ上からプログラミングができます。会員登録(無料)して、プログラミングしてみませんか?
新規登録
新規登録