- 信息學競賽寶典:基礎算法
- 張新華 胡向榮 葛陽編著
- 260字
- 2023-06-29 17:02:09
1.1.6 計算機病毒
【上機練習】計算機病毒(virus)
假設n×n臺計算機組成了一個n×n的矩陣,初始時有的計算機感染了病毒,以后每隔一小時其會使鄰近的未安裝殺毒軟件的計算機染上病毒,試計算在m小時后感染病毒的計算機數。
【輸入格式】
第1行為一個整數n(n≤100)。
接下來n行,每行n個字符。其中“*”表示初始時未感染病毒的計算機,“#”表示該計算機已安裝殺毒軟件,“@”表示初始時已感染病毒的計算機。
最后一行是一個整數m(m≤100),表示小時數。
【輸出格式】
一個整數,即第m小時后感染病毒的計算機數。
【輸入樣例】
5
****#
*#*@*
*#@**
#****
*****
4
【輸出樣例】
16
推薦閱讀
- Go Web編程
- Python概率統計
- Mastering Natural Language Processing with Python
- 深入淺出Android Jetpack
- 用Flutter極速構建原生應用
- Python高效開發實戰:Django、Tornado、Flask、Twisted(第3版)
- PostgreSQL Replication(Second Edition)
- 概率成形編碼調制技術理論及應用
- Asynchronous Android Programming(Second Edition)
- 零基礎入門學習Python(第2版)
- 持續輕量級Java EE開發:編寫可測試的代碼
- Getting Started with Electronic Projects
- JavaScript編程精解(原書第2版)
- Python GUI Programming Cookbook(Second Edition)
- Apache Solr for Indexing Data