- 70 名前:デフォルトの名無しさん mailto:sage [2008/07/15(火) 05:44:16 ]
- >>35 >>69
pc11.2ch.net/test/read.cgi/tech/1215439445/586 #include<iostream> void swap(int *a, int *b){ int c; c=*a; *a=*b; *b=c; } int main(void){ int max1=0, max2=0, num; while(std::cin >> num){ if(num==0) break; if(num<0 || num%2==1) continue; if(num>max2) max2=num; if(max1<max2) swap(&max1, &max2); } std::cout << max2 << std::endl; return 0; } 私自身はチェックしていません。
|

|