HDOJ 1570 A C(水题)

来源:互联网 发布:林珊珊的淘宝店铺 编辑:程序博客网 时间:2024/06/07 06:36

HDACM 1570

import java.util.Scanner;public class Main {    public static void main(String[] args) {        Scanner sc = new Scanner(System.in);        int t = sc.nextInt();        while (t-->0) {            String str = sc.next();            int n = sc.nextInt();            int m = sc.nextInt();            int s = 1;            for (int i = 1; i <= m; i++) {                s *= n-i+1;            }            if ("A".equals(str)) {                System.out.println(s);                continue;            }            int ss = 1;            for (int i = m; i > 0; i--) {                ss *= i;            }            if ("C".equals(str)) {                System.out.println(s/ss);            }        }        sc.close();    }}
原创粉丝点击