Lab Activity 4.1
EgyptianFractions.java
import java.util.List;
public class EgyptianFractions {
public List<Long> build(Long numerator, Long denominator) {
// write your code here
return null;
}
public static void printResult(Long numerator, Long denominator) {
EgyptianFractions fractions = new EgyptianFractions();
List<Long> ds = fractions.build(numerator, denominator);
System.out.print(numerator + "/" + denominator + " =");
for (int i = 0; i < ds.size(); i++) {
System.out.print(" 1/" + ds.get(i));
if (i + 1 < ds.size())
System.out.print(" +");
else
System.out.print("\n");
}
}
public static void main(String[] args) {
printResult(2l, 3l);
printResult(6l, 14l);
printResult(12l, 13l);
}
}Last updated