/*
Benjamin Parker
Jonathan Tolentino
CMPS 345 Term Project (Problem #4)
Arbitrage Algorithm
12/21/15
DESCRIPTION
This program will use an implementation of the Floyd-Warshall algorithm to
determine if an arbitrage exists in a matrix of 50 currencies, starting
with USD.
*/
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <math.h>
#include <list>
using namespace std;
public class CalculateTotalPrice {
public static void main(String[] args) {
int[] prices= {101,30,2,80,10};
System.out.println(calculateTotalPrice1(prices, 20));
}
public static int calculateTotalPrice1(int[] prices,int discount) {
int total1=0;
int len=prices.length;
Arrays.sort(prices);
for(int i=0;i<len-1;i++) {
total1=total1+prices[i];
}
return (int) ( (total1+(float) ((prices[len-1])-((prices[len-1])*discount/100))));
}
}