zoukankan      html  css  js  c++  java
  • YTU 2481: 01字串

    2481: 01字串

    时间限制: 1 Sec  内存限制: 128 MB
    提交: 103  解决: 72

    题目描述

    对于长度为7位的一个01串,每一位都可能是0或1,一共有128种可能。它们的前几个是

    0000000
    0000001
    0000010
    0000011
    0000100
    0000101

    输入

    没有输入

    输出

    请按从小到大的顺序输出这128种01串。

    样例输出

    0000000
    0000001
    0000010
    0000011
    <以下部分省略>

    迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

    #include <stdio.h>
    int main()
    {
        int a[10]= {0},temp,times,i;
        printf("0000000
    ");
        for(times=1; times<128; times++)
        {
            i=0;
            a[i]+=1;
            while(a[i]>=2)
            {
                temp=a[i]/2;
                a[i]=a[i]%2;
                i++;
                a[i]=a[i]+temp;
            }
            for(i=6; i>=0; i--)
                printf(i!=0?"%d":"%d
    ",a[i]);
        }
        return 0;
    }

  • 相关阅读:
    模块3 re + 正则表达式
    模块2
    模块1
    super
    MRO,C3算法
    日志,固定格式
    异常处理,MD5
    类的约束
    反射
    异常处理MR5
  • 原文地址:https://www.cnblogs.com/im0qianqian/p/5989401.html
Copyright © 2011-2022 走看看