Excel地址轉換
4.Excel地址轉換
Excel是最常用的辦公軟體。每個單元格都有唯一的地址表示。比如:第12行第4列表示為:“D12”,第5行第255列表示為“IU5”。
事實上,Excel提供了兩種地址表示方法,還有一種表示法叫做RC格式地址。
第12行第4列表示為:“R12C4”,第5行第255列表示為“R5C255”。
你的任務是:編寫程式,實現從RC地址格式到常規地址格式的轉換。
【輸入、輸出格式要求】
使用者先輸入一個整數n(n<100),表示接下來有n行輸入資料。
接著輸入的n行資料是RC格式的Excel單元格地址表示法。
程式則輸出n行資料,每行是轉換後的常規地址表示法。
例如:使用者輸入:
2
R12C4
R5C255
則程式應該輸出:
D12
IU5
public class Main{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
sc.nextLine();//??有換行符!
while(n>0){
String str=sc.nextLine();
String strs[]=str.split("C");
strs[0]=strs[0].substring(1, strs[0].length());
int row=Integer.parseInt(strs[0]);
int col=Integer.parseInt(strs[1]);
Stack<Character> stack=new Stack<Character>();
while(col>0){
if(col % 26==0){
stack.push('Z');
col=col/26-1;
}else{
stack.push((char)(col % 26 + 'A'-1));
col=col/26-1;
}
}
while(!stack.empty())//可邊讀取邊輸出?
System.out.print(stack.pop());
System.out.println(row);
}
}
}
相關文章
- Android 多國語言轉換 Excel 和 Excel 轉換為 stringAndroidExcel
- URL地址特殊字元轉換字元
- excel大寫字母轉換Excel
- 網路地址轉換 NAT 配置
- LVS - 地址轉換(NAT)模式示例模式
- java將IP地址轉換為數字以及逆向轉換Java
- ARP協議 地址解析協議:IP地址轉換為MAC地址協議Mac
- 如何把PDF轉換成EXCELExcel
- vbox 網路地址轉換(NAT) 埠轉發
- csv格式怎麼轉換成excel?csv格式轉換成excel格式檔案的方法Excel
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- 網路埠地址轉換 NAPT 配置APT
- iptables(三)網路地址轉換NAT
- PTA 7-18 IP地址轉換(JAVA)Java
- 網路地址轉換NAT原理及其作用
- EasyDataTransform mac (轉換Excel和CSV檔案)ORMMacExcel
- Excel中時間戳轉換時間Excel時間戳
- excel表格怎麼轉換成word文件 表格資料轉換到文件Excel
- 線上excel轉換成pdf,看過來!Excel
- jxcel - 好用的Excel與Java物件轉換工具ExcelJava物件
- 使用者態程式的虛擬地址如何轉換成實體地址
- XXL-EXCEL v1.1.1 釋出,Java物件和Excel轉換工具ExcelJava物件
- 如何配置網路地址轉換(NAT)—Vecloud微雲Cloud
- HCNA Routing&Switching之地址轉換技術NAT
- 網路地址轉換(NAT)的報文跟蹤
- Python 實現Excel XLS和XLSX格式相互轉換PythonExcel
- 手機圖片轉換成excel怎麼操作?Excel
- Excel和CSV檔案快速轉換工具-EasyDataTransform for macExcelORMMac
- 《Unix 網路程式設計》11:名字和地址轉換程式設計
- 用crash tool觀察ARM64 Linux地址轉換Linux
- excel換行Excel
- Microsoft Excel 教程「3」,如何在 Excel 中保護檔案、轉換資料型別?ROSExcel資料型別
- Java中將Excel轉換為JSON的兩種方法JavaExcelJSON
- EXCEL中日期格式轉換為文字格式-函式TEXTExcel函式
- 網路基礎知識 Network Address Translations 網路地址轉換
- Excel轉PDF怎麼轉?Excel轉PDF方法有哪些Excel
- pdf如何轉換成excel文件?這3個方法免費!Excel
- Laravel-Excel 3 匯出值轉換數字為文字LaravelExcel
- 實用辦公小技巧:Word、Excel、PPT任意轉換教程Excel