Tongji Online Judge ID:1013

来源:互联网 发布:万网域名转让流程 编辑:程序博客网 时间:2024/05/21 10:15

Tongji Online Judge
Problem 1013: 高精度整数去位去最小问题

#include<stdio.h>#include<string.h>#define MAX 240int min(char * str, int cur, int end){        int i, min=cur;        for(i=cur+1; i<=end; i++)                 if(str[i]<str[min])                         min=i;        return min;}int main(){        char str[MAX];        int i, n, m, p;        while(scanf("%s%d", str, &n)!=EOF){                p=-1;                m=strlen(str);                for(i=0;i<m-n;i++) {                        p=min(str, ++p, n+i);                        if(p==n+i) {                                for(; p<m; p++)putchar(str[p]);                                break;                        }                        else putchar(str[p]);                }                putchar('/n');        }        return 0;}


原创粉丝点击