linux找出重复数字,C语言笔试经典-查找多位数重复数字以及次数
從鍵盤輸入一個多位的整數 用程序判斷 這個數里面有沒有 重復的數字 ?有重復的數字就打印 ?哪個數字重復了 ?重復了幾次
例如:輸入:1122431
打印結果:
1重復 出現3次
2重復 出現2次,
上代碼:
#include
//查找多位數 重復數字 以及次數
int main()
{
long n=0;
printf("請輸入一個多位數:");
scanf("%d",&n);
int s[10]={0};//記錄相應數字出現的次數
while(n>0)
{
s[n%10]=s[n%10]+1; //1123
n=n/10;
}
//遍歷數組 把次數大于1的數字打印
int i=0;
for(i=0;i<10;i++)
{
if(s[i]>1)
{
printf("%d 重復 出現%d 次\n",i,s[i]);
}
}
return 0;
}
運行結果:
1122431
1重復 出現3次
2重復 出現2次,
C語言筆試經典--求分數數列的和
題目: 求數組的和 ? ?2 ? 3/2 ? 5/3 ? 8/5 ?13/8 ? 21/13 ?... ? ?求前20項的和 //求分數數列的和 #include // ...
Java50道經典習題-程序11 求不重復數字
題目:有1.2.3.4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少?分析:可填在百位.十位.個位的數字都是1.2.3.4.組成所有的排列后再去 掉不滿足條件的排列. public cla ...
筆試算法題(29):判斷元素范圍1到N的數組是否有重復數字 &; 計算整數的7倍
出題:一個長度為N的數組,其中的元素取值范圍是1到N,要求快速判斷數組是否存在重復數字: 分析: 解法1:如果N個元素的范圍都是在1到N,所以如果沒有重復元素,則每一個位置恰好可以對應數組中的一個元素 ...
JAVA實現隨機無重復數字功能
本文給大家介紹如何在JAVA中實現隨機無重復數字的功能.如果您是初學者的話,有必要看一看這篇文章,因為這個功能一般會在面試中遇到.包括我本人在招聘人員的時候也喜歡拿這個問題去問別人,主要看一看考慮問題 ...
Find the Duplicate Number (尋找重復數字)
對于一個長度為n+1的數組,其中每一個值的取值范圍是[1,n],可以證明的是必然存在一個重復數字(抽屜原理),假設僅存在一個重復數字,找到他. 舉例:輸入:[1,3,4,2,1],輸出:1 自己做的時 ...
linux shell腳本查找重復行/查找非重復行/去除重復行/重復行統計
轉自:http://blog.sina.com.cn/s/blog_6797a6700101pdm7.html 去除重復行 sort file |uniq 查找非重復行 sort file |uniq ...
[BZOJ2761][JLOI2011]不重復數字
[BZOJ2761][JLOI2011]不重復數字 試題描述 給出N個數,要求把其中重復的去掉,只保留第一次出現的數. 例如,給出的數為1 2 18 3 3 19 2 3 6 5 4,其中2和3有重復 ...
BZOJ 2761: [JLOI2011]不重復數字 水題
2761: [JLOI2011]不重復數字 Time Limit: 10 Sec??Memory Limit: 162 MBSubmit: 2100??Solved: 809 題目連接 http:// ...
查找n個數字中的最大值
閑來無事,試試用arg_list查找n個數字中的最大者. 又因為本人喜歡模板, 所以就早早的寫了以下代碼, 沒有經過嚴格測試. /*********************************** ...
隨機推薦
獲取終端ip地址
網上找的,記錄下 import java.io.*; import java.net.*; import java.util.*; //import org.apache.http.conn.util ...
Android四大基本組件
Android四大基本組件分別是 Activity:整個應用程序的門面,負責與用戶進行交互. Service:承擔大部分工作. Content Provider內容提供者:負責對外提供數據,并允許需要 ...
PLSQL developer連接不上64位Oracle的解決方法
PLSQL developer連接不上64位Oracle的解決方法 64位下裝Oracle 11g 64位,PLSQL Developer使用出現問題. 問題描述: 登錄對話框中,數據庫下拉框為空: ...
Windows 10 Creaters Update 新功能——畫中畫模式和窗口高斯模糊
在Windows 10 Creaters Update中,可以給窗口設置高斯模糊了,只要幾行代碼!
Linux命令rz
rz :上傳文件:sz: 下載文件: 在linux 系統中,使用rz(或 sz) 命令是,提示 -bash: rz(或者是sz): command not found .這個時候,說明沒有安裝 lrz ...
LDAP目錄服務
LDAP目錄服務 1.ldap目錄服務介紹: 目錄是一類為了瀏覽和搜索數據而設計的特殊的數據庫,目錄服務是按樹狀形式存儲信息的,目錄包含基于屬性的描述信息,并且支持高級的過濾功能,一般來說,目錄不支持 ...
poj3984 廣度搜索BFS
迷宮問題 Description 定義一個二維數組: int maze[5][5] = { 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1 ...
C++函數中返回引用和返回值的區別
一.主要討論下面兩個函數的區別: int& at() { return m_data_; } int at() { return m_data_; } 上面兩個函數,第一個返回值是int的引用 ...
Androidpn 簡單實現及分析
(文中部分內容來自網絡) XMPP協議: XMPP : The Extensible Messaging andPresence Protocol. 中文全稱:可擴展通訊和表示協議. 簡介:可擴展通訊 ...
ajax傳JSON時設置的contenttype導致JAVA中request.getParameter(";";)怎么也接收不到數據
ajax傳JSON時設置的contenttype默認值是application/x-www-form-urlencoded, 當ajax傳JSON時設置的contenttype?如果是applicat ...
總結
以上是生活随笔為你收集整理的linux找出重复数字,C语言笔试经典-查找多位数重复数字以及次数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 中软python编码规范考试试题_卓越分
- 下一篇: linux查看目录下 开头,Linux下