地址格式轉換 Excel是最常用的辦公軟體。每個單元格都有唯一的地址表示。
package org.bluebridge.topics; /* * 地址格式轉換 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 * */ import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class DiZhiZhuanHuan { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); String result[] = new String[n]; int count = 0; while (n > 0) { String data = br.readLine(); int index_C = data.indexOf('C'); int x = Integer.parseInt(data.substring(1, index_C)); int y = Integer.parseInt(data.substring(index_C + 1, data.length())); String address = ""; while (y > 26) { int mo = y % 26; y /= 26; if (mo == 0) { // 因為是整除,比如702(26*27)%26==0 // y = 702 / 26 = 27,那麼可以把26*27看成26*(26+1)--> 26 * 26(Z) + 26(Z) address = "Z" + address; y -= 1;// 減去一個1,是因為已經拿出一個Z來表示了 } else address = (char) (mo + 64) + address; } address = (char) (y + 64) + address + x; result[count++] = address; n--; } for (int i = 0; i < result.length; i++) { System.out.println(result[i]); } } }
相關推薦
地址格式轉換 Excel是最常用的辦公軟體。每個單元格都有唯一的地址表示。
package org.bluebridge.topics; /* * 地址格式轉換 Excel是最常用的辦公軟體。每個單元格都有唯一的地址表示。 比如:第12行第4列表示為:“D12”,第5行第255列表示為“IU5”。 事實上,Excel提供了兩種地址表示方法
Excel地址轉換 Excel是最常用的辦公軟體。每個單元格都有唯一的地址表示。 比如:第12行第4列表示為:“D12”,第5行第255列表示為“IU5”。
/*Excel地址轉換 【程式設計題】(滿分21分) Excel是最常用的辦公軟體。每個單元格都有唯一的地址表示。 比如:第12行第4列表示為:“D12”,第5行第255列表示為“IU5”。 事實上,Excel提供了兩種地址表示方法,還有一種表示法叫
Excel最常用的函式
Excel函式有很多,最常用的有以下幾個,做個總結: 1、Vlookup函式 用途:資料查詢、表格核對、表格合併 用法: =VLOOKUP(lookuo_value,table_array,col_index_num,[range_lookup]) =vlookup(查詢的
20 個Excel 最常用的快捷鍵,瞬間提升工作效率
20 個日常工作中使用頻率非常高的 Excel 快捷鍵,適用於 Windows 和 Mac。在 Excel 中使用快捷鍵可以使你的工作效率快速提升,確保被處理資料的準確性、一致性,特別是處理的檔案多且資料量大的情況下,使用起來會讓你更加得心應手。 Control + X, C,
IP地址格式轉換(htonl、ntohl;inet_addr、inet_ntoa)
1、htonl ()和ntohl( ) u_long PASCAL FAR ntohl (u_long netlong); u_short PASCAL FAR ntohs (u_short netshort); ntohl( )-----網路順序轉換成主機順序 u_lo
IP地址格式轉換
先來講一個使用linux介面的將unsigned int型或者unsigned long等型別的資料轉化成點分十進位制的方法: 1.在/usr/include/arpa/inet.h檔案中有inet_ntoa()函式的宣告: extern char *inet_ntoa(st
最常用正則表示式 你要的都在這裡了
一、校驗數字的表示式 1 數字:1*$ 2 n位的數字:^\d{n}$ 3 至少n位的數字:^\d{n,}$ 4 m-n位的數字:^\d{m,n}$ 5 零和非零開頭的數字:^(0|[1-9][0-9]*)$ 6 非零開頭的最多帶兩位小數的數字:^([1-9][
php 導出 excel 單元格上有小綠三角形處理
com 思路 set 導出 excel 綠三角 統計 pos format ted 實際問題:excel 中統計數據求和對有綠三角形的不會統計,認為該單元格為文本格式,不是數字格式,不參與求和 解決思路:網上資料,關於excel出現這種情況原因:單元格格式為文本格式,但是內
Excel中的使用相同公式的方法與連續數字的方法,以及在每個單元格資料右下角新增逗號,round函式
一、 Excel中的使用相同公式的方法 比如,你選擇一列或者用shift選擇對應的資料,shift鍵不放鬆,繼續點選第一位資料並按Ctrl鍵,然後輸入=與公式,最後按Ctrl+enter,這就完成對應資料使用相同的公式。 二、連續數字的
Axure軟體如何合併單元格
我們在做原型設計的時候為了表達資料需要用到表格,開啟Axure(http://www.axurechina.cc)軟體,元件庫裡面也有一項是選單和表格元件。有使用者問Axure表格合併單元格怎麼操作,而實際上熟知Axure的使用者都知道Axure是暫不支援表格合併的,如果將表單元件複製到Ex
Excel 2010 裡怎麼不顯示空單元格中的數字0
問題:在 Excel 2010 中,引導公式中引用了無值的空單元格,但是會在單元格中顯示數字0,怎麼能不顯示這個數字 0 呢? 解決辦法: Excel 2010 依次單擊左上角的“開始”——“選項”,彈出“Excel 選項”;在出現的“Excel 選項”視窗的左側單擊“高
輸入數獨題目,程式輸出數獨的唯一解。保證所有已知資料的格式都是合法的,並且題目有唯一的解。
你一定聽說過“數獨”遊戲。如【圖1.png】,玩家需要根據9×9盤面上的已知數字,推理出所有剩餘空格的數字,並滿足每一行、每一列、每一個同色九宮內的數字均含1-9,不重複。數獨的答案都是唯一的,所以,多個解也稱為無解。本圖的數字據說是芬蘭數學家花了3個月的時間設計出來的較難的
excel表格另存為CSV檔案時,如何使每個單元內容都帶雙引號和逗號分隔
例如:原excel表格內容是 姓名 性別 電話 手機 張三 男 84577487 13878902345 李四 女 25878456 13978581278 另存為CSV檔案後,要求這樣的格式 "姓名","性別","電話","手機" "張三","男","84577487","13878902345" "李四"
win7常用工具軟體記錄之愛奇藝視訊格式qsv轉flv工具(附加下載地址)
老媽愛跳廣場舞,經常學習新的廣場舞。因為很多視訊來源laiy來源愛奇藝,但是愛奇藝格式無法在bofa播放器直接播放。現在才去的方法就是下載qsv檔案,用此工具轉成flv格式,最好通過線上轉化格式把flv轉成mp3格式。 轉化工具下載連結: 連結: https://pan.baidu.com/
辦公格式轉換太難看這裏,PDF、WORD、EXcel、TXT教你玩轉
word 文件格式轉換 按鈕 src href 遇到 之間 使用 cad 文件格式轉換,哪些格式轉換你很頭疼? 文件格式轉換,最讓你覺得頭疼的文件格式是哪些? 文件格式轉換,你最想學習轉換格式有哪些? 職場小白:Word,PDF,EXCel,PPT,CAJ,JPG統統都想學
Excel中用VB腳本處理多表數據格式轉換問題
excel vba Excel中用VB腳本處理多表數據格式轉換問題Sub pldy() Dim a As Integer Dim b As Integer Dim K As Integer Dim L As Integer a = InputBox("請輸入開始打印序號") b = InputBox(
java-常用時間格式轉換
pack exc see oid int 時間 date() 相差 bsp package com.test.demo; import java.text.ParseException; import java.text.SimpleDateFormat; import
sql 導出數據到Excel 指定開始行 日期格式轉換JlntI
日歷 自己的 一點 國家 愛情 內心 可能 等待 爸爸 <p> 太白山依舊在晨霧中凸現。積雪的山峰,在一派透明純凈中蘇醒。溪水清麗,隱微的綠意在風中醞釀,閑雅與淡然,像一顆漫遊的心靈。風兒湧動的空隙,可以使,萬物姿態舒展而更加柔和,在天與山之間,在山與林之間,
手機中如何處理Excel格式轉換PDF格式
term exc 首頁 pdf轉換 成功 使用 查看 nag 一個 現在不少人操作文件格式的問題大都是在電腦中進行的,那有沒有其他工具也能夠進行這樣的操作呢?如手機,畢竟手機攜帶起來還比較方便操作起來,說了這麽多下面就向大家介紹手機中處理Excel格式轉換PDF格式的方法,
WPS轉換Excel格式如何進行操作
ffice nbsp 方法 一個 com 如何 電腦桌面 caption clas ? 都用過WPS和Excel兩種格式的文件了吧!那大家知道WPS轉換Excel是如何進行操作的嗎?要知道在WPS中制作的表格的話是在沒有辦法office中打開的,考慮到部分人對W