原创 cCCF201512-4送貨

問題描述   爲了增加公司收入,F公司新開設了物流業務。由於F公司在業界的良好口碑,物流業務一開通即受到了消費者的歡迎,物流業務馬上遍及了城市的每條街道。然而,F公司現在只安排了小明一個人負責所有街道的服務。   任務雖然繁重

原创 CCF201512-3畫圖

問題描述   用 ASCII 字符來畫圖是一件有趣的事情,並形成了一門被稱爲 ASCII Art 的藝術。例如,下圖是用 ASCII 字符畫出來的 CSPRO 字樣。      本題要求編程實現一個用 ASCII 字符來畫圖

原创 DOCTYPE聲明——標準模式與怪異模式的區別

DOCTYPE聲明:告知瀏覽器如何解析和渲染文檔 DTD:文檔類型定義 分類方式一 1、標準模式:瀏覽器按W3C標準解析執行代碼。 ① 如果XHTML文檔包含完整的DOCTYPE,那麼它一般以標準模式呈現;

原创 CCF201403-4無線網絡

問題描述   目前在一個很大的平面房間裏有 n 個無線路由器,每個無線路由器都固定在某個點上。任何兩個無線路由器只要距離不超過 r 就能互相建立網絡連接。   除此以外,另有 m 個可以擺放無線路由器的位置。你可以在這些位置中

原创 CCF201612-2工資計算

問題描述   小明的公司每個月給小明發工資,而小明拿到的工資爲交完個人所得稅之後的工資。假設他一個月的稅前工資(扣除五險一金後、未扣稅前的工資)爲S元,則他應交的個人所得稅按如下公式計算:   1) 個人所得稅起徵點爲3500

原创 JavaScript跨域方法總結

同源安全策略 默認情況下,XHR 對象只能訪問與包含它的頁面位於同一個域中的資源。這種安全策略可以預防某些惡意行爲。但是,實現合理的跨域請求對開發某些瀏覽器應用程序也是至關重要的。 一、CORS Cross-Origin R

原创 CCF1609-2火車購票

問題描述   請實現一個鐵路購票系統的簡單座位分配算法,來處理一節車廂的座位分配。   假設一節車廂有20排、每一排5個座位。爲方便起見,我們用1到100來給所有的座位編號,第一排是1到5號,第二排是6到10號,依次類推,第2

原创 CCF201512-2消除類遊戲

問題描述   消除類遊戲是深受大衆歡迎的一種遊戲,遊戲在一個包含有n行m列的遊戲棋盤上進行,棋盤的每一行每一列的方格上放着一個有顏色的棋子,當一行或一列上有連續三個或更多的相同顏色的棋子時,這些棋子都被消除。當有多處可以被消除時

原创 CCF201604-4遊戲

問題描述   小明在玩一個電腦遊戲,遊戲在一個n×m的方格圖上進行,小明控制的角色開始的時候站在第一行第一列,目標是前往第n行第m列。   方格圖上有一些方格是始終安全的,有一些在一段時間是危險的,如果小明控制的角色到達一個方

原创 CCF201604-3路徑解析

問題描述   在操作系統中,數據通常以文件的形式存儲在文件系統中。文件系統一般採用層次化的組織形式,由目錄(或者文件夾)和文件構成,形成一棵樹的形狀。文件有內容,用於存儲數據。目錄是容器,可包含文件或其他目錄。同一個目錄下的所有

原创 CCF201612-3權限查詢

問題描述   授權 (authorization) 是各類業務系統不可缺少的組成部分,系統用戶通過授權機制獲得系統中各個模塊的操作權限。   本題中的授權機制是這樣設計的:每位用戶具有若干角色,每種角色具有若干權限。例如,用戶

原创 CCF201609-4交通規劃

問題描述   G國國王來中國參觀後,被中國的高速鐵路深深的震撼,決定爲自己的國家也建設一個高速鐵路系統。   建設高速鐵路投入非常大,爲了節約建設成本,G國國王決定不新建鐵路,而是將已有的鐵路改造成高速鐵路。現在,請你爲G國國

原创 CCF201403-3命令行選項

問題描述   請你寫一個命令行分析程序,用以分析給定的命令行裏包含哪些選項。每個命令行由若干個字符串組成,它們之間恰好由一個空格分隔。這些字符串中的第一個爲該命令行工具的名字,由小寫字母組成,你的程序不用對它進行處理。在工具名字

原创 CCF201604-2俄羅斯方塊

問題描述   俄羅斯方塊是俄羅斯人阿列克謝·帕基特諾夫發明的一款休閒遊戲。   遊戲在一個15行10列的方格圖上進行,方格圖上的每一個格子可能已經放置了方塊,或者沒有放置方塊。每一輪,都會有一個新的由4個小方塊組成的板塊從方格

原创 文章標題CCF201509-4高速公路

問題描述   某國有n個城市,爲了使得城市間的交通更便利,該國國王打算在城市之間修一些高速公路,由於經費限制,國王打算第一階段先在部分城市之間修一些單向的高速公路。   現在,大臣們幫國王擬了一個修高速公路的計劃。看了計劃後,