首页 > 其他分享 >CP1250 猜数魔术

CP1250 猜数魔术

时间:2023-01-04 01:44:21浏览次数:43  
标签:return 猜数 int ret 魔术 CP1250 printf Magic

我的做法:

#include <stdio.h>
int Magic(int m);
int main()
{
    int m, ret;
    printf("Input a sum:");
    scanf("%d", &m);
    ret = Magic(m);
    if (ret != 1)
    {
        printf("The sum you calculated is wrong!\n");
    }
    return 0;
}
int Magic(int m)
{
    int a, b, c, n;
    for (a = 1; a < 9; a++)
    {
        for (b = 1; b < 9; b++)
        {
            for (c = 1; c < 9; c++)
            {
                n = 122 * a + 212 * b + 221 * c;//本质上是五种组合加在一起
                if (m == n)
                {
                    printf("The number is %d\n", 100 * a + 10 * b + c);
                    return 1;
                }
            }
        }
    }
    return 0;
}

标签:return,猜数,int,ret,魔术,CP1250,printf,Magic
From: https://www.cnblogs.com/harumakigohan686/p/17023818.html

相关文章

  • C/C++猜数字游戏[2022-12-31]
    C/C++猜数字游戏[2022-12-31](***)猜数字游戏一、问题猫述:该游戏可以由程序随机产生或由用户输人四个0到9之间的数字,且不重复玩游戏者通过游戏提示输入八次来匹配上......
  • 猜数字游戏
    voidmenu(){ printf("********************\n"); printf("***** 1.play *****\n"); printf("***** 0.exit *****\n"); printf("********************\n");}......
  • 猜数字
    题目描述味味最近在玩猜数字的游戏,现在她也希望你来玩一下这个游戏。猜数字游戏的规则是这样的,告诉你一个正整数n(2<=n<=11),然后味味心中会想一个n个数字组成的数......
  • php魔术方法(1)
    PHP魔术方法目录PHP魔术方法概述:1、构造函数和析构函数。2、__sleep()3、__wakeup()概述:PHP魔术方法:一个预定义好的,在特定情况下自动触发的行为方法。魔术方法相关......
  • 猜数字
    #define_CRT_SECURE_NO_WARNINGS1usingnamespacestd;#include<iostream>#include<ctime>#include<cmath>//1、猜数字//intmain()//{//srand((unsignedint)time(NUL......
  • shell脚本猜数字
    shell脚本猜0到100之间的随机数#!/bin/bashecho"inputanumberbetween1and100"letnum=$((RANDOM%100))#echo$numwhiletruedoreadguessif......
  • 北理工46. 猜数字
    46.猜数字有如下一组数字,其中每个数字都在1~63之间, 1 3 5 7 9111315171921232527293133353739414345474951535557596163 ......
  • 我们常用于猜数字游戏的二分查找算法怎么用python实现呢?
    原理简单介绍类比猜数游戏我们上篇文章唠了唠经典的冒泡排序算法,如果说经典算法,那怎么少得了二分查找呢.可以说它是经典中的经典,就我们常用于猜数字方法.就是他.比如猜1......
  • C++猜数字游戏的程序,用srand()函数产生随机数
    /*编写一个猜数字游戏的程序:程序随机选择一个1到1000的数,然后输出:  Ihaveanumberbetween1and1000.    Canyouguessmynumber?  Pleasetype......
  • js-day05-猜数字游戏和随机点名升华
     猜数字游戏<script>    //随机数    functiongetRandom(min,max){      returnMath.floor(Math.random()*(max-min+1))+min......