/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
abstract class Student {
abstract void getPercentage();
static void getTotalNoOfStudents() {}
public Student() {}
public Student
(String name,
int standard
) { this.name=name; this.standard=standard;
}
}
class ScienceStudent extends Student {
int ScienceMarks;
public static int noOfStudents=0;
public ScienceStudent
(String name,
int standard,
int ScienceMarks
) { super(name, standard);
this.ScienceMarks=ScienceMarks;
}
public void getPercentage() {
System.
out.
println(10000/ScienceMarks
); }
}
class HistoryStudent extends Student {
int historyMarks;
public static int noOfStudents;
public HistoryStudent
(String name,
int standard,
int historyMarks
) { super(name, standard);
this.historyMarks=historyMarks;
}
public void getPercentage() {
System.
out.
println(10000/historyMarks
); }
}
class AllStudent {
public static void main
(String[] args
) {
ScienceStudent abhi = new ScienceStudent("Abhishek",2,95);
HistoryStudent raj = new HistoryStudent("Rajath",2,80);
abhi.getPercentage();
raj.getPercentage();
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgphYnN0cmFjdCBjbGFzcyBTdHVkZW50IHsKICAgU3RyaW5nIG5hbWU7IGludCBzdGFuZGFyZDsKCiAgIGFic3RyYWN0IHZvaWQgZ2V0UGVyY2VudGFnZSgpOwogICBzdGF0aWMgdm9pZCBnZXRUb3RhbE5vT2ZTdHVkZW50cygpIHt9CgogICBwdWJsaWMgU3R1ZGVudCgpIHt9CiAgIHB1YmxpYyBTdHVkZW50KFN0cmluZyBuYW1lLCBpbnQgc3RhbmRhcmQpIHsKICAgICB0aGlzLm5hbWU9bmFtZTsgdGhpcy5zdGFuZGFyZD1zdGFuZGFyZDsKICAgfQp9CgpjbGFzcyBTY2llbmNlU3R1ZGVudCBleHRlbmRzIFN0dWRlbnQgewogICBpbnQgU2NpZW5jZU1hcmtzOyAKICAgcHVibGljIHN0YXRpYyBpbnQgbm9PZlN0dWRlbnRzPTA7CgogICBwdWJsaWMgU2NpZW5jZVN0dWRlbnQoU3RyaW5nIG5hbWUsIGludCBzdGFuZGFyZCwgaW50IFNjaWVuY2VNYXJrcykgewogICAgICAgc3VwZXIobmFtZSwgc3RhbmRhcmQpOwogICAgICAgdGhpcy5TY2llbmNlTWFya3M9U2NpZW5jZU1hcmtzOwogICB9CgogICBwdWJsaWMgdm9pZCBnZXRQZXJjZW50YWdlKCkgewogICAgIFN5c3RlbS5vdXQucHJpbnRsbigxMDAwMC9TY2llbmNlTWFya3MpOwogICB9Cn0KCmNsYXNzIEhpc3RvcnlTdHVkZW50IGV4dGVuZHMgU3R1ZGVudCB7CiAgIGludCBoaXN0b3J5TWFya3M7CiAgIHB1YmxpYyBzdGF0aWMgaW50IG5vT2ZTdHVkZW50czsKCiAgIHB1YmxpYyBIaXN0b3J5U3R1ZGVudChTdHJpbmcgbmFtZSwgaW50IHN0YW5kYXJkLCBpbnQgaGlzdG9yeU1hcmtzKSB7CiAgICAgIHN1cGVyKG5hbWUsIHN0YW5kYXJkKTsKICAgICAgdGhpcy5oaXN0b3J5TWFya3M9aGlzdG9yeU1hcmtzOwogICB9CgogICBwdWJsaWMgdm9pZCBnZXRQZXJjZW50YWdlKCkgewogICAgICBTeXN0ZW0ub3V0LnByaW50bG4oMTAwMDAvaGlzdG9yeU1hcmtzKTsKICAgfQp9CgpjbGFzcyBBbGxTdHVkZW50IHsKICAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYXJncykgewoKICAgU2NpZW5jZVN0dWRlbnQgYWJoaSA9IG5ldyBTY2llbmNlU3R1ZGVudCgiQWJoaXNoZWsiLDIsOTUpOwogICBIaXN0b3J5U3R1ZGVudCByYWogPSBuZXcgSGlzdG9yeVN0dWRlbnQoIlJhamF0aCIsMiw4MCk7CiAgIGFiaGkuZ2V0UGVyY2VudGFnZSgpOwogICByYWouZ2V0UGVyY2VudGFnZSgpOwogICB9Cn0=