#34818: c++ 6行搞定


fxxkuyt@gmail.com (GG ez)

學校 : 不指定學校
編號 : 228972
來源 : [163.21.252.253]
最後登入時間 :
2023-09-22 11:27:25

#include <iostream>
#include <string>
using namespace std;

int main() {
    int v[1000];
    string str;
    getline(cin,str);
    for (int i = 0; i < str.length(); i++) {
        int a = (int)str[i] - 7;
        cout <<char(a);
    }
}

#34822: Re: c++ 6行搞定


liaoweichen1024@gmail.com (M_SQRT)

學校 : 新北市立新莊高級中學
編號 : 195452
來源 : [140.114.123.98]
最後登入時間 :
2025-09-24 19:10:46

6行太多了,3行就夠了。

#include <iostream>
using namespace std;

int main() {
    string str;
    getline(cin, str);
    for(char c: str) printf("%c", c-7);
}

醜一點的一行也行

#include <iostream>
using namespace std;

int main() {
    for(string str; getline(cin, str);) for(char c: str) printf("%c", c-7);
}