贴错误!
#include<iostream>
using namespace std;
int main(){
int M;
while(cin>>M){
for(int i=0;i<M;i++){
double a,b,c;
int total=0;
cin>>a>>b>>c;
if(a+b>c)
total++;
if(a+c>b)
total++;
if(b+c>a)
total++;
if(total==3)
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
}
}
return 0;
}
总结:用int类型导致错误,是正整数!!改用double
hdu-1720----没有思路,进制转换不会,直接百度代码学习之
#include<iostream>
using namespace std;
int main(){
int a,b;
while(cin>>hex>>a>>b){
cout<<a+b<<endl;
}
return 0;
}
总结:补充进制方面的知识