98国产精品综合一区二区三区,国产福利视频,男人添女人囗交做爰视频,日本免费一区二区三区视频观看

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當(dāng)前位置:首頁 >> 技術(shù)中心 >> 單片機(jī)入門 >> C語言藍(lán)橋杯題目兩道

C語言藍(lán)橋杯題目兩道

關(guān)鍵字:C語言 作者:admin 來源:不詳 發(fā)布時(shí)間:2018-05-18  瀏覽:32

 

  1. Description:  密碼發(fā)生器  
  2.     在對(duì)銀行賬戶等重要權(quán)限設(shè)置密碼的時(shí)候,我們常常遇到這樣的煩惱:如果為了好記用生日吧,容易被破解,不安全;如果設(shè)置不好記的密碼,又擔(dān)心自己也會(huì)忘記;如果寫在紙上,擔(dān)心紙張被別人發(fā)現(xiàn)或弄丟了...  
  3.     這個(gè)程序的任務(wù)就是把一串拼音字母轉(zhuǎn)換為6位數(shù)字(密碼)。我們可以使用任何好記的拼音串(比如名字,王喜明,就寫:wangximing)作為輸入,程序輸出6位數(shù)字。     變換的過程如下:  
  4.     第一步. 把字符串6個(gè)一組折疊起來,比如wangximing則變?yōu)椋?nbsp; 
  5.     wangxi     ming   
  6.     第二步. 把所有垂直在同一個(gè)位置的字符的ascii碼值相加,得出6個(gè)數(shù)字,如上面的例子,則得出:  
  7.     228 202 220 206 120 105  
  8.     第三步. 再把每個(gè)數(shù)字“縮位”處理:就是把每個(gè)位的數(shù)字相加,得出的數(shù)字如果不是一位數(shù)字,就再縮位,直到變成一位數(shù)字為止。例如: 228 => 2+2+8=12 => 1+2=3     上面的數(shù)字縮位后變?yōu)椋?44836, 這就是程序最終的輸出結(jié)果!     要求程序從標(biāo)準(zhǔn)輸入接收數(shù)據(jù),在標(biāo)準(zhǔn)輸出上輸出結(jié)果。  
  9.     輸入格式為:第一行是一個(gè)整數(shù)n(<100),表示下邊有多少輸入行,接下來是n行字符串,就是等待變換的字符串。  
  10.     輸出格式為:n行變換后的6位密碼。      
  11. 例如,輸入: 5  
  12.             zhangfeng wangximing  
  13.             jiujingfazi  
  14.             woaibeijingtiananmen haohaoxuexi      
  15.             則輸出: 772243 344836 297332 716652 875843  
  16. Fuction List: 
  17. ************************************************************/  
  18. #include <stdio.h>  
  19. #include <string.h>  
  20.   
  21. int reduction(int m)  
  22. {  
  23.     int k = 0;  
  24.     if (m<10)  
  25.     {  
  26.         return m;  
  27.     }  
  28.     while(m)  
  29.     {  
  30.         k += m%10;  
  31.         m /= 10;  
  32.     }  
  33.       
  34.     return reduction(k);  
  35. }  
  36.   
  37. void f(char s[],char x[])  
  38. {  
  39.     int i,j,n,k;  
  40.     n = strlen(s);  
  41.     for (i=0; i<6; i++)  
  42.     {  
  43.         for (k=0,j=i; j<n; j+=6)  
  44.         {  
  45.             k += s[j];  
  46.         }  
  47.         x[i] = reduction(k) + '0';  
  48.     }  
  49.     x[6] = '\n';  
  50. }  
  51.   
  52. int main()  
  53. {  
  54.     char s[100] = {"wangximing"};  
  55.     char t[10000] = {""};  
  56.     int len = 0;  
  57.     int n;        // 有n行密碼  
  58.       
  59.     scanf ("%d",&n);  
  60.       
  61.     while (n)  
  62.     {  
  63.         n--;  
  64.         scanf ("%s",s);  
  65.         f(s,t+len);  
  66.         len += 7;  
  67.     }  
  68.     t[len-1] = '\0';  
  69.       
  70.     puts(t);  
  71.           
  72.     return 0;   
  73. }  
[cpp] view plain copy  

 

  1. /********************************************************** 
  2. File Name:          
  3. Description:   4.取球游戲                
  4.                 今盒子里有n個(gè)小球,A、B兩人輪流從盒中取球, 
  5.                 每個(gè)人都可以看到另一個(gè)人取了多少個(gè),也可以 
  6.                 看到盒中還剩下多少個(gè),并且兩人都很聰明,不 
  7.                 會(huì)做出錯(cuò)誤的判斷。      
  8.                 我們約定:           
  9.                 每個(gè)人從盒子中取出的球的數(shù)目必須是:1,3,7或者8個(gè)。      
  10.                 輪到某一方取球時(shí)不能棄權(quán)!       
  11.                 A先取球,然后雙方交替取球,直到取完。       
  12.                 被迫拿到最后一個(gè)球的一方為負(fù)方(輸方)       
  13.                 請(qǐng)編程確定出在雙方都不判斷失誤的情況下,對(duì)于特定的初始球數(shù),A是否能贏?     
  14. Fuction List: 
  15. ************************************************************/  
  16. #include <stdio.h>  
  17.   
  18. int main()  
  19. {  
  20.     int a[16] = {0,1,0,1,0,1,0,1,1,1,1,1,1,1,1,1};  
  21.     int n[10001];  
  22.     int j[10001];  
  23.     int m;  
  24.     int i;  
  25.     int temp;  
  26.       
  27.     scanf("%d",&m);  
  28.     for(i = 0; i < m; i++)  
  29.     {  
  30.         scanf("%d",&n[i]);  
  31.         temp = n[i] % 15;  
  32.         j[i] = a[temp-1];  
  33.     }  
  34.       
  35.     for (i = 0; i < m; i++)  
  36.     {  
  37.         printf("%d\n",j[i]);  
  38.     }  
  39.       
  40.     return 0;  
  41. }  

編輯:admin  最后修改時(shí)間:2018-05-18

聯(lián)系方式

0755-82591179

郵箱:ivy@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A09

Copyright © 2014-2025 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號(hào)-4

真实的国产乱xxxx在线四季| 中国熟妇色xxxxx中国学生| 88蜜桃人妻无码精品系列| 制服(校园1v1)| 精品人伦一区二区三区蜜桃免费| 公交车上~嗯啊被高潮| 亚洲av无码乱码在线观看无码| 男女作爱免费网站| 国产爆乳无码一区二区麻豆| 亚洲色偷精品一区二区三区| 极品尤物一区二区三区| 午夜精品久久久久久久久| 扒开她的乳罩狂摸她的胸亲吻| 丰满人妻在公车被猛烈进入电影| yy111111少妇无码理论片| 弥留之国的爱丽丝第一季| 中国少妇videos露脸hd| freepeople性欧美| 国产精品久久久久久久久久妞妞| 国产成人精品一区二区三区视频| 欧美毛片又粗又长又大电影| 无人在线观看完整免费版视频| 久久久久久久精品免费看a片| 黑帮大佬和我的365天| 自拍 亚洲 综合 另类小说| 久久久久免费毛a片免费一瓶梅| 45分钟做受片免费观看| 校花醉酒后被乞丐进入| 奇米综合四色77777久久麻豆| 学长早晨含巨龙起床h男男| 卧底女警张腿迎合交换献身| jizz国产精品| 中学生广播体操舞动青春| 间谍过家家第二季在线观看免费| 麻豆传煤入口免费进入2023| 迈开腿让我看看你的草莓| 把朕的龙精含着h太子妃| 换着玩人妻hd中文字幕| 狠狠夜色午夜久久综合热| 啊灬啊灬啊灬快灬深视频无遮掩| 潘金莲被武松高潮八次小说|