- CSP-J 2021 T3 网络连接
sscanf详解
- @ 2025-8-13 11:13:18
https://blog.csdn.net/faihung/article/details/119325390
bool check(string addr)
{
// a.b.c.d:e
vector<int> v(5);
sscanf(addr.c_str(), "%d.%d.%d.%d:%d", &v[0], &v[1], &v[2], &v[3], &v[4]);
for (int i = 0; i <= 4; i++)
{
if (v[i] < 0) return false;
if (i < 4 && v[i] > 255) return false;
if (i == 4 && v[i] > 65535) return false;
}
char str[30];
sprintf(str, "%d.%d.%d.%d:%d", v[0], v[1], v[2], v[3], v[4]);
return addr == str;
}
0 条评论
目前还没有评论...
信息
- ID
- 341
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 7
- 标签
- 递交数
- 16
- 已通过
- 9
- 上传者