#37862: c++ AC


yp11151208@yphs.tp.edu.tw (805-42葉宏湧)

學校 : 臺北市私立延平高級中學
編號 : 197051
來源 : [203.72.178.1]
最後登入時間 :
2023-09-24 09:29:19
f291. 試算表大小 -- 板橋高中教學題 | From: [27.51.32.182] | 發表日期 : 2023-10-14 18:14

#include<bits/stdc++.h>
using namespace std;
main(){
    ios_base::sync_with_stdio(false);
    cin.tie(0);  //這兩行為IO優化  可省略
    string s; int i,a=0,b=0; 
    cin>>s;
    for(i=0;s[i]<='Z'&&s[i]>64;i++) a=a*26+s[i]-64; //26進位 'A'的ASCII碼為65

    for(i;i<s.size();i++) b=b*10+s[i]-48;  //從上個迴圈結束位置繼續 '0'的ASCII碼為48
    cout<<a*b<<endl; //相乘、輸出
}

 
ZeroJudge Forum