大数加法-poj-1503
poj-1503-Integer?InquiryDescription One?of?the?first?users?of?BIT's?new?supercomputer?was?Chip?Diller.?He?extended?his?exploration?of?powers?of?3?to?go?from?0?to?333?and?he?explored?taking?various?sums?of?those?numbers.? ``This?supercomputer?is?great,''?remarked?Chip.?``I?only?wish?Timothy?were?here?to?see?these?results.''?(Chip?moved?to?a?new?apartment,?once?one?became?available?on?the?third?floor?of?the?Lemon?Sky?apartments?on?Third?Street.)? input The?input?will?consist?of?at?most?100?lines?of?text,?each?of?which?contains?a?single?VeryLongInteger.?Each?VeryLongInteger?will?be?100?or?fewer?characters?in?length,?and?will?only?contain?digits?(no?VeryLongInteger?will?be?negative).? The?final?input?line?will?contain?a?single?zero?on?a?line?by?itself.? Output Your?program?should?output?the?sum?of?the?VeryLongIntegers?given?in?the?input.? Sample?Input 123456789012345678901234567890 123456789012345678901234567890 123456789012345678901234567890 0 Sample?Output 370370367037037036703703703670 提醒:题目特别坑,所给数据有前导的0,如9=00009. 代码亮点:string::iterator?的使用?及?string::erase(it). 分析:a[]存储大数。a[0]表示这个数的位数。a[1]a[2]a[3]表示个位十位百位...???; ?str[i]-'0' 才是数字; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |