#22464: 請教


henry1013.tsai@gmail.com (HenryMaster69)

學校 : 不指定學校
編號 : 120400
來源 : [175.180.67.15]
最後登入時間 :
2020-12-07 21:50:31
f256. 宇辰的平均成績 -- wseds | From: [112.104.73.133] | 發表日期 : 2020-09-06 16:13

請問這題的輸入我哪裡寫錯了嗎?還是邏輯不正確?

全部都是:

 

#0: 3% RE (code:127)

 

您或許執行了不正確的系統指令。
/6254336/code_6254336.exe: error while loading shared libraries: libc.so.6: failed to map segment from shared object

code(c++):
#include <iostream> inline int read(int *num) { *num=0; register char c = getchar_unlocked(); if(c==EOF) return EOF; while('0'<=c && c<='9') { *num = *num * 10 + (c-'0'); c = getchar_unlocked(); } return 1; } int main() { register int g, c; long long int TotalScore = 0, TotalCredit = 0; while(read(&g)!=EOF && read(&c)!=EOF) { TotalScore += g*c; TotalCredit += c; } if(TotalScore/TotalCredit >= 60) { puts("Oh wow! You pass it!\n"); printf("%lld\n", TotalScore/TotalCredit); } else puts("YEEEEEE!!!"); return 0; }
 
#22466: Re:請教


asnewchien@gmail.com (david)

學校 : 不指定學校
編號 : 68108
來源 : [114.42.148.137]
最後登入時間 :
2024-04-30 21:28:04
f256. 宇辰的平均成績 -- wseds | From: [61.223.63.63] | 發表日期 : 2020-09-06 16:50

記憶體只有 5MB 

 
#22468: Re:請教


IanWang20061204 (詭譎)

學校 : 臺北市立建國高級中學
編號 : 95399
來源 : [111.248.243.191]
最後登入時間 :
2024-04-28 20:50:31
f256. 宇辰的平均成績 -- wseds | From: [61.228.189.240] | 發表日期 : 2020-09-06 21:34

請問這題的輸入我哪裡寫錯了嗎?還是邏輯不正確?

全部都是:

 

#0: 3% RE (code:127)

 

您或許執行了不正確的系統指令。
/6254336/code_6254336.exe: error while loading shared libraries: libc.so.6: failed to map segment from shared object

code(c++):
#include inline int read(int *num) { *num=0; register char c = getchar_unlocked(); if(c==EOF) return EOF; while('0'<=c && c<='9') { *num = *num * 10 + (c-'0'); c = getchar_unlocked(); } return 1; } int main() { register int g, c; long long int TotalScore = 0, TotalCredit = 0; while(read(&g)!=EOF && read(&c)!=EOF) { TotalScore += g*c; TotalCredit += c; } if(TotalScore/TotalCredit >= 60) { puts("Oh wow! You pass it!\n"); printf("%lld\n", TotalScore/TotalCredit); } else puts("YEEEEEE!!!"); return 0; }


把#include<iostream>改成#include<stdio.h>

就AC啦(我猜可能是從iostream李拿stdio.h時出了狀況?)

還有把register拿掉會更快(我本來以為會更慢)

 
#22470: Re:請教


henry1013.tsai@gmail.com (HenryMaster69)

學校 : 不指定學校
編號 : 120400
來源 : [175.180.67.15]
最後登入時間 :
2020-12-07 21:50:31
f256. 宇辰的平均成績 -- wseds | From: [112.104.73.133] | 發表日期 : 2020-09-06 22:16

請問這題的輸入我哪裡寫錯了嗎?還是邏輯不正確?

全部都是:

 

#0: 3% RE (code:127)

 

您或許執行了不正確的系統指令。
/6254336/code_6254336.exe: error while loading shared libraries: libc.so.6: failed to map segment from shared object

code(c++):
#include inline int read(int *num) { *num=0; register char c = getchar_unlocked(); if(c==EOF) return EOF; while('0'<=c && c<='9') { *num = *num * 10 + (c-'0'); c = getchar_unlocked(); } return 1; } int main() { register int g, c; long long int TotalScore = 0, TotalCredit = 0; while(read(&g)!=EOF && read(&c)!=EOF) { TotalScore += g*c; TotalCredit += c; } if(TotalScore/TotalCredit >= 60) { puts("Oh wow! You pass it!\n"); printf("%lld\n", TotalScore/TotalCredit); } else puts("YEEEEEE!!!"); return 0; }


把#include改成#include

就AC啦(我猜可能是從iostream李拿stdio.h時出了狀況?)

還有把register拿掉會更快(我本來以為會更慢)

謝謝指教,已AC

 
ZeroJudge Forum