C/C++の宿題やらせてください。6代目。
■ このスレッドは過去ログ倉庫に格納されています
0371r
NGNG漏れ版
#include <stdio.h>
int func( int n ) {
static int first = 1, prev;
int r = ! first && prev == n;
prev = n;
first = 0;
return r;
}
int main( int argc, const char** argv ) {
int i;
for( i = 1; i < argc; i++ ) {
const int n = atoi( argv[i] );
printf("%d : %s\n", n, func( n ) ? "same" : "diff");
}
}
■ このスレッドは過去ログ倉庫に格納されています