UVa 12626 - I ❤ Pizza

来源:互联网 发布:云计算的虚拟化 编辑:程序博客网 时间:2024/06/01 14:02

题目:给你一些字符,问能组成几个MARGARITA。

分析:简单题。直接统计计算即可。

说明:最近状态有点不稳定╮(╯▽╰)╭。

#include <algorithm>#include <iostream>#include <cstdlib>#include <cstring>#include <cstdio>#include <cmath>using namespace std;int main(){int  n,count[6];char buf[606];while (~scanf("%d",&n)) {for (int i = 0; i < n; ++ i) {scanf("%s",buf);for (int j = 0; j < 6; ++ j)count[j] = 0;for (int j = 0; buf[j]; ++ j) {if (buf[j] == 'M') ++ count[0];if (buf[j] == 'A') ++ count[1];if (buf[j] == 'R') ++ count[2];if (buf[j] == 'G') ++ count[3];if (buf[j] == 'I') ++ count[4];if (buf[j] == 'T') ++ count[5];}count[1] /= 3; count[2] /= 2;int min = 606;for (int j = 0; j < 6; ++ j)if (min > count[j])min = count[j];printf("%d\n",min);}}    return 0;}


0 0
原创粉丝点击