import java.lang.*;
import java.io.*;
import java.util.Scanner;

class Main {
    public static void main (String[] args) throws java.lang.Exception {
        Scanner in = new Scanner(System.in).useDelimiter("[\\s+-]");
        int[] dM = {31, 28, 31, 30 ,31, 30, 31, 31, 30, 31, 30, 31};
        double s = in.nextDouble();
        int p = in.nextInt();
        int d = in.nextInt();
        int day = in.nextInt();
        char a;
        int month = in.nextInt();
        month--;
        int dP = 0;
        for(int i = month; dP < d; i++) {
            double z = 0;
            for(int j = (i==month?day : 1); j <= dM[i] && dP < d; j++) {
                dP++;
                z += s*(p/100.0)*(1/365.0);
            }
            s += z;
        }
        System.out.printf("%.6f", s);
    }
}