栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

eoj2973 java

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

eoj2973 java

有 n 种面额不同的邮票,面额分别为 C1,C2,C3……Cn。面额 Ci 的邮票最多可以取 Mi 张。请问,用这些邮票,可以贴出多少面额不同的邮资 (包括 0)。贴邮票时,邮票不必全部使用。

输入格式
本题有多组数据,第一行为一个整数 t,表示有 t 组测试数据。

每组测试数据的第一行为一个整数 n,表示有多少种不同面额的邮票。(1<=N<=10)

第二行有 n 个整数,分别表示第 C1,C2….Cn 种不同面额。(1<=Ci<=20)

第三行有 n 个整数,分别表示面额为 Ci 的邮票有 Mi 张。(1<=Mi<=20)

输出格式
每组数据输出一行,每行一个整数,表示可以贴出多少种不同的面额。

样例
input
2
2
1 2
2 1
1
2
1
output
5
2

import java.util.*;
public class Main{
    public static void  main(String[] args){
        Scanner sc=new Scanner(System.in);
        int N=sc.nextInt();
        for(int i=0;i
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/786069.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号