码迷,mamicode.com
首页 > 其他好文 > 详细

2741. [济南集训 2017] 掰巧克力

时间:2017-07-16 15:44:23      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:code   大小   label   amp   log   size   bsp   blog   freopen   

★   输入文件:bpmp.in   输出文件:bpmp.out   简单对比

时间限制:1 s   内存限制:256 MB

【题目描述】

 

yyy收到了一块 n×m 的巧克力.

因为 hja的嘴太小所以yyy必需把巧克力掰成1×1 大小.

yyy每次都只能把单独的一块巧克力沿某个分隔线掰成两瓣.

求yyy最小要掰多少次.

因 为 hja不会做太大的整数加法,所 以 yyy让 你 把 答 案 对 998244353取模.

 

【输入格式】

输入一行两个正整数nm

【样例输入】

2 2

【样例输出】

3

【提示】

对 于 10%的数据 n=1.

对 于 60%的数据,n,m103.

对 于 100%的数据,n,m109.

【来源】

清北学堂 济南集训一试t1

 

重在找规律:

#include<iostream>
#include<cstdio>
#define ll long long
 
using namespace std;
const int mod=998244353;
 
int main()
{
	freopen("bpmp.in","r",stdin);
	freopen("bpmp.out","w",stdout);
	ll a,b;
	scanf("%lld%lld",&a,&b);
	printf("%lld",(a*b-1)%mod);
	return 0;
}

  

2741. [济南集训 2017] 掰巧克力

标签:code   大小   label   amp   log   size   bsp   blog   freopen   

原文地址:http://www.cnblogs.com/lyqlyq/p/7190563.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!