思路
很简单,通过时间差乘速度得到行走的路程。
代码
#include <stdio.h> int main(int argc, char const *argv[]) { int n,i; int s[11]; int t[11]; while (scanf("%d", &n) == 1 && n != -1) { int sum=0; for(i = 0; i < n; i++){ scanf("%d%d",&s[i],&t[i]); if(i != 0){ sum += s[i]*(t[i]-t[i-1]); } else{ sum += s[0]*t[0]; } } printf("%d miles\n",sum); } return 0; }