P1008 [NOIP1998 普及组] 三连击

题目描述

将 1,2,…,9共 9 个数分成 33组,分别组成 3个三位数,且使这 3个三位数构成 1:2:3的比例,试求出所有满足条件的 3 个三位数。

输入格式

输出格式

若干行,每行 33个数字。按照每行第 1 个数字升序排列。

输出样例

192 384 576

· · ·   · · ·   · · ·

(剩余部分不予展示······)

没啥说的吧,就是一个1998区的一个小BOSS,干呗

代码走起

#include <bits/stdc++.h>
using namespace std; 
int main()
{
    int b,c;
    for(int i=123;i<=333;i++)
    {
        b=i*2;
        c=i*3;
        if((i/100+i/10%10+i%10+b/100+b/10%10+b%10+c/100+c/10%10+c%10==1+2+3+4+5+6+7+8+9)&&((i/100)*(i/10%10)*(i%10)*(b/100)*(b/10%10)*(b%10)*(c/100)*(c/10%10)*(c%10)==(1)*(2)*(3)*(4)*(5)*(6)*(7)*(8)*(9)))
            cout>>i>>b>>c;
    }
    return 0;
}

总结

就是for循环的运用,本蒟蒻自认为这是最短代码······

相关推荐

  1. P1008 [NOIP1998 普及]

    2024-02-15 18:22:01       52 阅读
  2. [普及][NOIP1998 普及]

    2024-02-15 18:22:01       34 阅读
  3. P1009 [NOIP1998 普及] 阶乘之和题解

    2024-02-15 18:22:01       55 阅读
  4. P1009 [NOIP1998 普及] 阶乘之和

    2024-02-15 18:22:01       25 阅读
  5. P1098 [NOIP2007 提高] 字符串的展开

    2024-02-15 18:22:01       30 阅读
  6. P1308 [NOIP2011 普及] 统计单词数----有意思

    2024-02-15 18:22:01       52 阅读
  7. P1068 [NOIP2009 普及] 分数线划定 Python

    2024-02-15 18:22:01       45 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-15 18:22:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-15 18:22:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-15 18:22:01       87 阅读
  4. Python语言-面向对象

    2024-02-15 18:22:01       96 阅读

热门阅读

  1. 蔚来面试解答

    2024-02-15 18:22:01       55 阅读
  2. 【在 Ubuntu 上配置 Nginx 作为 Web 服务器】

    2024-02-15 18:22:01       58 阅读
  3. Momentum2

    Momentum2

    2024-02-15 18:22:01      41 阅读
  4. C++重新入门-基本输入输出

    2024-02-15 18:22:01       48 阅读
  5. 【开源讲解】

    2024-02-15 18:22:01       51 阅读
  6. win+X无反应,开始菜单右击无反应

    2024-02-15 18:22:01       55 阅读
  7. 解决谷歌Chrome浏览器翻译:无法翻译此网页

    2024-02-15 18:22:01       50 阅读
  8. 2月12作业

    2024-02-15 18:22:01       46 阅读