#15180: AC ,已過


cah620 (Koodorpasal)



int main(int argc, char** argv) {

long long int a;

double b;

scanf("%lld",&a);

if(-460<=a<=2147483647){

b=((double)(a-32)*5/9);}

printf("%.3lf",b);

return 0;
}                     因為範圍最大值太大2的31次方,所以先用long long int,然後在轉換成double( 這個比float更精準也能讓數值大一點 )          

#18855: Re:AC ,已過


kentsai1688@gmail.com (Ken Tsai)



int main(int argc, char** argv) {

long long int a;

double b;

scanf("%lld",&a);

if(-460<=a<=2147483647){

b=((double)(a-32)*5/9);}

printf("%.3lf",b);

return 0;
}                     因為範圍最大值太大2的31次方,所以先用long long int,然後在轉換成double( 這個比float更精準也能讓數值大一點 )          

 請注意:您正在編寫「解題報告」,請勿直接貼出完整程式碼(將被隱藏),而是請說明解題思路、所需使用的演算法...等,讓不會寫的使用者可以從中學習獲得成長。


#18856: Re:AC ,已過


rexwu1104@gmail.com (黑雪公主 Black Lotus)



int main(int argc, char** argv) {

long long int a;

double b;

scanf("%lld",&a);

if(-460<=a<=2147483647){

b=((double)(a-32)*5/9);}

printf("%.3lf",b);

return 0;
}                     因為範圍最大值太大2的31次方,所以先用long long int,然後在轉換成double( 這個比float更精準也能讓數值大一點 )          

 請注意:您正在編寫「解題報告」,請勿直接貼出完整程式碼(將被隱藏),而是請說明解題思路、所需使用的演算法...等,讓不會寫的使用者可以從中學習獲得成長。


他並沒有編寫「解題報告」

#18858: Re:AC ,已過


inversion (「我們所認識的可符香是個像天使的好女孩」之葉林 *Cries...)



int main(int argc, char** argv) {

long long int a;

double b;

scanf("%lld",&a);

if(-460<=a<=2147483647){

b=((double)(a-32)*5/9);}

printf("%.3lf",b);

return 0;
}                     因為範圍最大值太大2的31次方,所以先用long long int,然後在轉換成double( 這個比float更精準也能讓數值大一點 )          

 請注意:您正在編寫「解題報告」,請勿直接貼出完整程式碼(將被隱藏),而是請說明解題思路、所需使用的演算法...等,讓不會寫的使用者可以從中學習獲得成長。


他並沒有編寫「解題報告」

這篇曾經是解題報告沒錯,應該是管理員把樓主的貼文變成一般的討論文了。