Eligibility: Difference between revisions

From programming_contest
Jump to navigation Jump to search
imported>Kmk21
Created page with "= Introduction = This problem gives you the ICPC eligibility rules and asks you to determine if someone is eligible. = Solutions= == Simulation == === Idea === Do exactly as..."
 
imported>Kmk21
No edit summary
 
Line 48: Line 48:
[[Category:simulation]]
[[Category:simulation]]
[[Category:Algorithm Trivial]]
[[Category:Algorithm Trivial]]
[[Category:Implementation easy]]
[[Category:Implementation Easy]]

Latest revision as of 23:22, 31 January 2015

Introduction

This problem gives you the ICPC eligibility rules and asks you to determine if someone is eligible.

Solutions

Simulation

Idea

Do exactly as the problem says.

Code

Solution - Java

import java.util.*;
public class b {
	Scanner in=new Scanner(System.in);
	public static void main(String[] args) {
		new b().go();
	}
	private void go() {
		int numc=in.nextInt();
		for(int cnum=0;cnum<numc;cnum++){
			String name=in.next();
			String[] college=in.next().split("/");
			String[] dob=in.next().split("/");
			int courses=in.nextInt();
			if(Integer.parseInt(college[0])>=2010){
				System.out.printf("%s eligible\n",name);
				continue;
			}
			if(Integer.parseInt(dob[0])>=1991){
				System.out.printf("%s eligible\n",name);
				continue;
			}
			if(courses>=41){
				System.out.printf("%s ineligible\n",name);
				continue;
			}
			System.out.printf("%s coach petitions\n", name);
		}
	}
}