結果
| 問題 |
No.207 世界のなんとか
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2020-02-25 05:59:45 |
| 言語 | C (gcc 13.3.0) |
| 結果 |
RE
|
| 実行時間 | - |
| コード長 | 343 bytes |
| コンパイル時間 | 178 ms |
| コンパイル使用メモリ | 27,904 KB |
| 実行使用メモリ | 5,248 KB |
| 最終ジャッジ日時 | 2024-10-13 06:37:59 |
| 合計ジャッジ時間 | 3,710 ms |
|
ジャッジサーバーID (参考情報) |
judge2 / judge5 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | RE * 19 |
コンパイルメッセージ
main.c: In function 'main':
main.c:13:24: warning: passing argument 2 of 'strstr' makes pointer from integer without a cast [-Wint-conversion]
13 | if(strstr(str, 3)) {
| ^
| |
| int
In file included from main.c:2:
/usr/include/string.h:350:58: note: expected 'const char *' but argument is of type 'int'
350 | extern char *strstr (const char *__haystack, const char *__needle)
| ~~~~~~~~~~~~^~~~~~~~
main.c:13:12: warning: 'strstr' reading 1 or more bytes from a region of size 0 [-Wstringop-overread]
13 | if(strstr(str, 3)) {
| ^~~~~~~~~~~~~~
ソースコード
#include <stdio.h>
#include <string.h>
int main(){
int a, b;
scanf("%d %d", &a, &b);
for(int i = a; i <= b; i++) {
if(!i%3) {
printf("%d\n", i);
continue;
}
char str[16]={0};
sprintf(str, "%d", i);
if(strstr(str, 3)) {
printf("%d\n", i);
}
}
}