高手追小萝莉的故事(洛谷P1184题题解,Java语言描述)
生活随笔
收集整理的這篇文章主要介紹了
高手追小萝莉的故事(洛谷P1184题题解,Java语言描述)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
題目要求
題目鏈接
分析
吐槽:
好了這個題,其實就用一個便于查找的Set存一下高手的地點,再逐行讀入蘿莉每天的位置,用一下contains()即可。
注意的是這題好像換行還有空格有問題,要是不按我這么寫,不是RE就是WA……trim()不香嗎?
另說,樣例數據有問題,別照著那個寫,真實情況是兩個數字都在第一行的。
AC代碼(Java語言描述)
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.HashSet; import java.util.Set;public class Main {public static void main(String[] args) throws IOException {Set<String> boy_places = new HashSet<>();BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));String[] nums = reader.readLine().split(" ");int n = Integer.parseInt(nums[0]), m = Integer.parseInt(nums[1]);for (int i = 0; i < n; i++) {boy_places.add(reader.readLine().trim());}int counter = 0;for (int i = 0; i < m; i++) {if (boy_places.contains(reader.readLine().trim())) {counter++;}}System.out.println(counter);reader.close();} }總結
以上是生活随笔為你收集整理的高手追小萝莉的故事(洛谷P1184题题解,Java语言描述)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【离散数学】逻辑蕴含的充分条件和必要条件
- 下一篇: 【离散数学】实验 编写一个简单的三人表决