国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

刪數(shù)問題

2019-11-11 01:49:21
字體:
供稿:網(wǎng)友

PRoblem Description

 鍵盤輸入一個高精度的正整數(shù)n(≤100位),去掉其中任意s個數(shù)字后剩下的數(shù)字按照原來的左右次序組成一個新的正整數(shù)。編程對給定的n與s,尋找一種方案,使得剩下的數(shù)字組成的新數(shù)最小。

Input

  輸入有多組 每組包括原始數(shù)n,要去掉的數(shù)字數(shù)s;

Output

 輸出去掉s個數(shù)后最小的數(shù)

Example Input

178543  4

Example Output

13

Hint

 

Author

他強任他強,我吃我三狼。

說實話,這題做的頭皮發(fā)麻。

01#include<stdio.h>
02#include<string.h>
03int main()
04{
05    int i, s, len, n;
06    char a[100];
07    while(scanf("%s", a) != EOF)
08    {
09        n = 0;
10        scanf("%d", &s);
11        while(s > 0)
12        {
13            i = 0;
14            len = strlen(a);
15            while(i < len && a[i] <= a[i+1])
16                i++;
17            while(i < len)
18            {
19                a[i] = a[i+1];
20                i++;
21            }
22            s--;
23        }
24        len = strlen(a);
25        while((a[n] == '0') && (n < len)) n++;
26        if(n == len)
27            printf("0/n");
28        else
29        {
30            for(i = n; i < strlen(a); i++)
31            {
32                printf("%c", a[i]);
33            }
34            printf("/n");
35        }
36    }
37    return 0;
38}


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 浏阳市| 乌鲁木齐市| 盐源县| 防城港市| 梓潼县| 大姚县| 延吉市| 茶陵县| 精河县| 东港市| 龙门县| 安宁市| 贵定县| 东乡族自治县| 长乐市| 南通市| 青阳县| 徐水县| 临西县| 苍南县| 保德县| 屏东县| 延吉市| 绿春县| 平潭县| 田东县| 英吉沙县| 陕西省| 都安| 新巴尔虎右旗| 台东市| 青海省| 贵州省| 台山市| 灌南县| 清水河县| 文化| 平度市| 萨迦县| 和林格尔县| 金山区|