有毒的九度OJ 1059

    xiaoxiao2021-03-25  155

    题目1059:abc

    时间限制:1 秒

    内存限制:32 兆

    特殊判题:否

    提交:4742

    解决:3732

    题目描述:

    设a、b、c均是0到9之间的数字,abc、bcc是两个三位数,且有:abc+bcc=532。求满足条件的所有a、b、c的值。

    输入:

    题目没有任何输入。

    输出:

    请输出所有满足题目条件的a、b、c的值。 a、b、c之间用空格隔开。 每个输出占一行。

    样例输入: 样例输出: 来源: 2000年清华大学计算机研究生机试真题 答疑: 解题遇到问题?分享解题心得?讨论本题请访问: http://t.jobdu.com/thread-7783-1-1.html

    第一次提交的代码:

    #include"string"

    #include<iostream>

    int main()

    {

       for(int a=1;a<5;a++)

       {

          for(int b=1;b<5;b++)

          {

             for(int c=0;c<=9;c++)

            {

              if((a*100+b*10+c+b*100+c*10+c)==532)

             cout<<a<<" "<<b<<" "<<c<<endl;

            }

        }

     }

    return 0;

    }

    因为题目上说了是两个三位数而且最后结果532,就强行自己加了个限制条件,结果显示的是wrong answer,然后前后摸不着头脑,尝试着改了一下:

    a的限制条件改为(int a=0;a<=9;a++)b也是同样的限制,然后就accept了。。。。

    今天真是有毒的一天

    转载请注明原文地址: https://ju.6miu.com/read-3959.html

    最新回复(0)