3449: 統計頁碼
** 3449: 統計頁碼**
描述
一本書的頁數為N,頁碼從1開始編起,請你求出全部頁碼中,用了多少個0,1,2……9。
輸入
輸入資料有多組,每組資料一行,包括一個正整數N(N<=10000),表示總的頁碼。## 輸出
如果二維陣列中至少存在一行或一列,其元素之和為x,則輸出YES,否則輸出NO
輸出
每組資料輸出十行:每組的第k行為數字k-1的個數。
每組資料之後輸出一個空行。
樣例輸入
11
樣例輸出
1
4
1
1
1
1
1
1
1
1
執行結果
程式碼片
#include<stdio.h>
#define N 10000
int main()
{
int i,j,a[5]={0},b[N][10]={{0,1},{0,1,1}},c=0,shu;
for(i=3;i<=N;i++)
{
c=0;shu=i;
while(shu)
{
a[c]=shu%10;
shu/=10;
c++;
}
for(j=0;j<c;j++)
{
switch(a[j])
{
case 0:b[i-1][0]++;break;
case 1:b[i-1][1]++;break;
case 2:b[i-1][2]++;break;
case 3:b[i-1][3]++;break;
case 4:b[i-1][4]++;break;
case 5:b[i-1][5]++;break;
case 6:b[i-1][6]++;break;
case 7:b[i-1][7]++;break;
case 8:b[i-1][8]++;break;
case 9:b[i-1][9]++;break;
}
}
for(j=0;j<10;j++){b[i-1][j]+=b[i-2][j];}
}
while(scanf("%d",&shu)!=EOF)
{
for(j=0;j<10;j++){printf("%d\n",b[shu-1][j]);}
printf("\n");
}
}
先打表再輸入數值,會減少程式碼時間資源
相關文章
- 統計分頁一些sqlSQL
- 企業電子招投標採購系統原始碼之首頁設計原始碼
- 網頁設計中常用的HTML程式碼網頁HTML
- Python+django網頁設計入門(16):優化設計複用分頁程式碼PythonDjango網頁優化
- win10系統下如何在word任意頁尾設定頁碼_win10在word中設定頁尾頁碼的方法Win10
- svn程式碼統計工具
- 統計程式碼行數
- pbootcms統計程式碼標籤(如何安裝百度統計程式碼)boot
- 直播app原始碼,系統首頁或任意頁面下拉自動重新整理APP原始碼
- 網頁倒數計時跳轉程式碼例項網頁
- oasys系統程式碼審計
- 如何統計專案程式碼?
- 古典密碼的統計分析密碼
- CNZZ非同步統計程式碼非同步
- 網頁程式碼(主頁)(初始版):網頁
- app直播原始碼,RecycleView頁面的點選跳轉設計APP原始碼View
- 資料統計指令碼(彙總)指令碼
- 直播系統程式碼,小程式全域性分享和頁面分享
- 直播系統app原始碼,簡潔好看的登入頁面APP原始碼
- 線上直播系統原始碼,當前版本號頁面呈現原始碼
- [Vue CLI 3] 多頁應用實踐和原始碼設計Vue原始碼
- 網頁設計:指令碼素材重構使用者體驗網頁指令碼
- word首頁不顯示頁碼怎麼設定 如何讓頁碼從第二頁開始顯示
- 網頁黑白程式碼網頁
- web 頁面如何實現 echarts 統計圖的列印匯出?WebEcharts
- 在同一頁面顯示多個JavaScript統計圖表JavaScript
- 直播系統原始碼,啟動APP時判斷登入狀態,引導頁、登入頁、首頁的跳轉方式原始碼APP
- 免費404頁面程式碼分享 404錯誤頁面原始碼原始碼
- 如何開發陪玩系統原始碼的列表頁面,相關實現程式碼原始碼
- 網站如何新增流量統計程式碼?網站
- 《密碼系統設計》第一週密碼
- 統計程式碼行數簡易程式
- 精仿微信舉報投訴頁面 系統程式原始碼原始碼
- 直播系統原始碼,調整個人主頁背景圖透明度原始碼
- 雲端計算學習教程,web頁面更新指令碼詳解Web指令碼
- 【小程式踩坑】小程式頁面pv統計數過高,導致頁面轉化率低
- word設定頁碼在哪裡 word設定自動連續頁碼
- 大學生川菜網頁製作教程 表格佈局網頁模板 學生HTML靜態水煮魚網頁設計作業成品 簡單網頁製作程式碼 學生美食網頁作品免費設計網頁HTML