Untitled
unknown
plain_text
5 years ago
410 B
5
Indexable
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>
signed main() {
double res = 0;
char c;
int id = 1;
while ((c = getc(stdin)) != EOF) {
if (c == '(')
id <<= 1;
if (c == ')')
id >>= 1;
if (isdigit(c)) {
ungetc(c, stdin);
int y;
scanf("%d", &y);
res += (y * 1.) / id;
}
}
printf("%.2lf", res);
}Editor is loading...