Advertisement
Guest User

Untitled

a guest
Apr 7th, 2015
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
D 0.54 KB | None | 0 0
  1. import std.stdio;
  2. import std.file;
  3. import std.conv;
  4.  
  5. import vibe.data.json;
  6.  
  7. int main(string[] args) {
  8.   string text = readText("../1.json");
  9.   auto jval = parseJson(text);
  10.   assert(!text.length);
  11.   auto coordinates = jval["coordinates"];
  12.   double x = 0;
  13.   double y = 0;
  14.   double z = 0;
  15.  
  16.   foreach (val; coordinates) {
  17.     x += val["x"].get!double;
  18.     y += val["y"].get!double;
  19.     z += val["z"].get!double;
  20.   }
  21.  
  22.   printf("%.8f\n%.8f\n%.8f\n", x / coordinates.length, y / coordinates.length, z / coordinates.length);
  23.   return 0;
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement