1334.弗洛格

时间限制:1000MS 内存限制:256000KB

题目描述

      青蛙弗洛格和它的妈妈是火星动物,在火星上,每年都有 12 个月,每个月的天数都是 30 天,每个月都是从 号开始,然后是 号,...,每月的最后一天都是 30 号。
     弗洛格妈妈想考查一下弗洛格的数学水平,于是问道: “今天是几号?” ,弗洛格回答: “27 号!” , 妈妈说:“正确! ” 。妈妈接着问: “前 1 天是几号?” ,弗洛格回答: “26 号!太简单了!我 读一年级就会了! ” 。妈妈再问: “前 N 天是几号?” ,弗洛格皱起眉头: “这个有点难,我 要写个程序来算” 。由于弗洛格的编程水平一般,你能帮帮它吗?

输入

一个整数 N,表示妈妈问弗洛格,前 N 天是几号?

输出

一个整数。

输入样例 复制
【输入样例1】
2
【输入样例2】
21
【输入样例3】
31
输出样例 复制
【输出样例1】
25
【输出样例2】
6
【输出样例3】
26
说明

【数据规模】
对于 90%的数据,1 ≤ N ≤ 26。即问题的答案一定是本月的某一天。 另外 10%的数据,27 ≤ N ≤ 50。

code:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    int n;
    cin>>n; 
    if(n>27)//在减去n的基础上加上一个月的天数 
      cout<<27+30-n;
    else//直接减 
      cout<<27-n;
    return 0;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值