usaco2
来源:互联网 发布:初学者造价软件 编辑:程序博客网 时间:2024/05/16 08:25
/*
ID:marco
LANG:C++
TASK:gift1
*/
#include <bits/stdc++.h>
int main()
{
freopen("gift1.in","r",stdin);
freopen("gift1.out","w",stdout);
char a[10][14],b[14];int c[10]={0},d[10]={0};
int NP,i,n,m,j1,j2;
scanf("%d",&NP);
for(i=0;i<NP;i++)
scanf("%s",a[i]);
for(i=0;i<NP;i++)
{
scanf("%s",b);
scanf("%d%d",&n,&m);
if(m==0) continue;
int x1,x2;
x1=n/m;x2=n%m;
for(j2=0;j2<NP;j2++)
if(strcmp(a[j2],b)==0) {c[j2]+=x2;d[j2]=n;}
for(j1=0;j1<m;j1++)
{
scanf("%s",b);
for(j2=0;j2<NP;j2++)
if(strcmp(a[j2],b)==0) c[j2]+=x1;
}
}
for(i=0;i<NP;i++)
printf("%s %d\n",a[i],c[i]-d[i]);
return 0;
}
0 0
- usaco2
- usaco2
- usaco2.1.5
- usaco2.1.4
- [USACO2.4]
- usaco2.2 subset numbers
- 【USACO2.4.4】回家
- usaco2.11The Castle
- usaco2.14Hamming Codes
- usaco2.21Preface Numbering
- usaco2.22Subset Sums
- usaco2.23Runaround Numbers
- usaco2.24Party Lamps
- usaco2.31Longest Prefix
- usaco2.32Cow Pedigrees
- usaco2.33Zero Sum
- usaco2.34Money Systems
- USACO2.2.3 Runaround Numbers
- AMQP-0-9-1中文规范
- Objective-C的runtime原理
- 响应式布局设计
- 【机器学习理论】第6部分 准确率Accuracy,精确度Precision,召回率Recall,F-Score
- ftp上传,加入线程
- usaco2
- Linux学习日志(8)- Linux 编译内核[scripts/kconfig/dochecklxdialog] 错误
- angularjs过滤器(number)
- java实验1-1:求5位数的各位数之和
- JAVA使用Jcrop做图片裁剪上传
- 摄像头采集,264编码,live555直播(1)
- HttpClient +Testng(1)进行接口测试入门
- 转载:白话 IT 之 聊聊数据加密
- 【C#串口编程计划】C#串口协议解析 -- 二进制数据