【華為OD機試 2023】Excel單元格數值統(tǒng)計(C++ Java JavaScript Python)
Excel工作表中對選定區(qū)域的數值進行統(tǒng)計的功能非常實用。
仿照Excel的這個功能,請對給定表格中選中區(qū)域中的單元格進行求和統(tǒng)計,并輸出統(tǒng)計結果。
為簡化計算,假設當前輸入中每個單元格內容僅為數字或公式兩種。
如果為數字,則是一個非負整數,形如3、77
如果為公式,則固定以=開頭,且僅包含下面三種情況:
??? 等于某單元格的值,例如=B12
??? 兩個單元格的雙目運算(僅為+或-),形如=C1-C2、C3+B2
??? 單元格和數字的雙目運算(僅為+或-),形如=B1+1、100-B2
注意:
??? 公式內容都是合法的,例如不存在,=C+1、=C1-C2+B3,=5、=3+5
??? 不存在循環(huán)引用,例如A1=B1+C1、C1=A1+B2
??? 內容中不存在空格、括號
————————————————
題目描述
Excel工作表中對選定區(qū)域的數值進行統(tǒng)計的功能非常實用。
仿照Excel的這個功能,請對給定表格中選中區(qū)域中的單元格進行求和統(tǒng)計,并輸出統(tǒng)計結果。
為簡化計算,假設當前輸入中每個單元格內容僅為數字或公式兩種。
如果為數字,則是一個非負整數,形如3、77
如果為公式,則固定以=開頭,且僅包含下面三種情況:
??? 等于某單元格的值,例如=B12
??? 兩個單元格的雙目運算(僅為+或-),形如=C1-C2、C3+B2
??? 單元格和數字的雙目運算(僅為+或-),形如=B1+1、100-B2
注意:
??? 公式內容都是合法的,例如不存在,=C+1、=C1-C2+B3,=5、=3+5
??? 不存在循環(huán)引用,例如A1=B1+C1、C1=A1+B2
??? 內容中不存在空格、括號
————————————————
https://blog.csdn.net/banxia_frontend/category_12225173.html
華為OD機試2023最新題庫 更新中~(C++Java JS Py):
https://blog.csdn.net/banxia_frontend/category_12228764.html
華為OD機試題庫 復盤中~(C++Java JS Py):
https://blog.csdn.net/banxia_frontend/category_12257144.html
原文鏈接:https://blog.csdn.net/banxia_frontend/article/details/129308887
標簽: