BC 34# 1001 Go to movies

u014265347 · · 1287 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

简单的模拟

#include<stdio.h>
#include<algorithm>
#include<iostream>
using namespace std;
int a[105], b[105], f[105];

bool cmp(int a, int b)
{
	return a < b;
}

int main()
{
//	freopen("E:\input.txt", "r", stdin);
	int m, n;
	int i, flag;
	int res;
	while ((scanf("%d%d", &n, &m)) != EOF)
	{
		flag = 1;
		res = f[0];
		if (n == 1)
		{
			flag = 0;
		}
		for (i = 1; i <= m; i++)
		{
			scanf("%d%d", &a[i], &b[i]);
			if (n % a[i] > 0 && flag)
			{
				f[i] = (n / a[i] + 1) * b[i];
			}
			else if (flag)
			{
				f[i] = n / a[i] * b[i];
			}
		}
		if (!flag)
		{
			for (i = 1; i <= m; i++)
			{
				f[i] = b[i];
			}
		}
		sort (f + 1, f + 1 + m, cmp);
		res = f[1];
		printf("%d\n", res);
	}
	return 0;
}


有疑问加站长微信联系(非本文作者)

本文来自:CSDN博客

感谢作者:u014265347

查看原文:BC 34# 1001 Go to movies

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1287 次点击  
加入收藏 微博
0 回复
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传