#22958: 共輸出3行


winniehseu2835@gmail.com (肚子好餓給我吃的)

學校 : 大同大學
編號 : 120538
來源 : [115.43.67.94]
最後登入時間 :
2022-09-08 11:33:27
b187. 97七區資訊學科2(改編) -- 97學年度彰雲嘉區資訊學科能力競賽 | From: [114.136.173.68] | 發表日期 : 2020-10-14 01:31

#include <iostream>

#include <map>

#include <string>

#include <math.h>

using namespace std;

 

int main()

{

    

    cin.tie(0),cin.sync_with_stdio(0);

    map<char , int> m;

    m['0'] = 0;

    m['1'] = 1;

    m['2'] = 2;

    m['3'] = 3;

    m['4'] = 4;

    m['5'] = 5;

    m['6'] = 6;

    m['7'] = 7;

    m['8'] = 8;

    m['9'] = 9;

    m['A'] = 10;

    m['B'] = 11;

    m['C'] = 12;

    m['D'] = 13;

    m['E'] = 14;

    m['F'] = 15;

     

    cout<<"十六進位表示法  相對應的十進位表示法\n";

    for(int i = 0 ; i < 2 ; i++){

        int count = 0;

        string s;  

        cin >> s;

        count += (m[s[1]] * pow(16 , 0) + m[s[0]] * pow(16 , 1));

        cout <<"      "<< s <<"                 "<< count<<"\n";

    }

    cout<<"\n";

    

    

 

    return 0;

}

 
#22959: Re:共輸出3行


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
b187. 97七區資訊學科2(改編) -- 97學年度彰雲嘉區資訊學科能力競賽 | From: [1.173.117.240] | 發表日期 : 2020-10-14 01:46

for(int i = 0 ; i < 2 ; i++){

因為你只吃了兩筆測資,題目沒有說只有兩筆

 
#22961: Re:共輸出3行


winniehseu2835@gmail.com (肚子好餓給我吃的)

學校 : 大同大學
編號 : 120538
來源 : [115.43.67.94]
最後登入時間 :
2022-09-08 11:33:27
b187. 97七區資訊學科2(改編) -- 97學年度彰雲嘉區資訊學科能力競賽 | From: [114.136.173.68] | 發表日期 : 2020-10-14 02:07

for(int i = 0 ; i < 2 ; i++){

因為你只吃了兩筆測資,題目沒有說只有兩筆

那我該怎麼改呢

 
#22962: Re:共輸出3行


snakeneedy (蛇~Snake)

學校 : 國立高雄師範大學附屬高級中學
編號 : 7661
來源 : [114.40.8.251]
最後登入時間 :
2023-01-25 19:16:06
b187. 97七區資訊學科2(改編) -- 97學年度彰雲嘉區資訊學科能力競賽 | From: [1.173.117.240] | 發表日期 : 2020-10-14 02:34

看你a022: 迴文有過,就用相同的方式輸入至 s 即可

 
ZeroJudge Forum