1234567891011121314151617181920212223242526272829303132333435 |
- import java.util.Scanner;
- /**
- * Created by chshru on 2017/11/4.
- */
- public class G {
- public static void main(String[] args) {
- Scanner cin = new Scanner(System.in);
- while (cin.hasNext()) {
- int[] a = new int[5];
- boolean over = true;
- for (int i = 0; i < 5; i++) {
- a[i] = cin.nextInt();
- if (a[i] != 0) over = false;
- }
- if (over) break;
- int d = a[1] - a[0];
- boolean flag = true;
- for (int i = 1; i < 5; i++)
- if (a[i] != a[i - 1] + d)
- flag = false;
- int n = a[4];
- for (int i = 0; i < 5; i++) {
- if (flag) n = n + d;
- else n = n * (d = a[1] / a[0]);
- System.out.print(n + " ");
- }
- System.out.println();
- }
- cin.close();
- }
- }
|