点击打开pat链接
#include<iostream> #include<math.h> #include<algorithm> #include<queue> #include<map> #include<set> #include<stack> #include<string> #include<vector> using namespace std; #define INF 100000000 #define maxn 100010 int result[3]={0}; int main() { int a=0,b=0,c=0; int n1,n2,n3; for(int i=0;i<2;i++) { scanf("%d.%d.%d",&n1,&n2,&n3); a+=n1,b+=n2,c+=n3; } result[2]=c); b+=c/29; result[1]=b; a+=b/17; result[0]=a; for(int i=0;i<3;i++) { cout<<result[i]; if(i<2) cout<<"."; } }