Zerojudge a009. 解碼器


評分:1 分,滿分為 5。

題目連結

題意

給一個字串,將所有的字元都減掉一個整數 k,輸出字串。k 要自己從範例資測找。

解題方法

首先,我們要找到題目要我們透過範例輸入輸出找到的 K。我們可以到這裡看字元的 ASCII 表。

ASCII Code 轉換

1 -> 49
* -> 42
49 – 42 = 7
K = 7

接下來我們就可以直接把每個字元都 -7 了!

#include <bits/stdc++.h>
using namespace std;
int main(){
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	string s;
	cin >> s;
	for(char c : s){
		cout << (char)(c - 7);
	}
	cout << '\n';
}

發表迴響

Blog at WordPress.com.

探索更多來自 Coding Prep 演算法資料結構教學 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading