算法笔记上机训练上最后一题进制转换
看题目戳这
依旧很水
#include<bits/stdc++.h>
#define ll long long
using namespace std;
int main(){
int a1,b1,c1,a2,b2,c2;
scanf("%d.%d.%d%d.%d.%d",&a1,&b1,&c1,&a2,&b2,&c2);
ll a=a1+a2,b=b1+b2,c=c1+c2;
if(c>28){
b+=c/29;
c-=(c/29)*29;
}
if(b>16){
a+=b/17;
b-=(b/17)*17;
}
cout<<a<<"."<<b<<"."<<c;
return 0;
}
我写的还是不够简洁,19行
哪天去看看大佬写的多少行