UVaOJ 458 - The Decoder
2014-05-04 00:18
405 查看
#include <cstdio> #include <cstring> int main(){ char buf[100]; memset(buf, '\0', sizeof(buf)); while (fgets(buf, sizeof(buf), stdin) != NULL){ int len = strlen(buf); for (int i = 0; i < len - 1; ++i){ buf[i] = buf[i] - 7; } printf("%s", buf); memset(buf, '\0', sizeof(buf)); } return 0; }
相关文章推荐
- UVaOJ 10300 - Ecological Premium
- 用C语言实现面向对象之封装
- UVaOJ 10071 - Back to High School Physics
- UVaOJ 10055 - Hashmat the Brave Warrior
- unity 一些快捷键与区别
- PAT 1072. Gas Station (30)
- oracle:RETURNING 子句
- c#植物大战僵尸素材提取
- ZOJ 1295 - Reverse Text
- chrome一个奇怪的问题
- 劳动节BT5 aircrack-ng战记
- 洗牌算法
- 局域网内使用路由器级联多台设备
- 【ASP.NET】如何使用类创建公共函数,在不同ASP.NET页面间重复调用
- 算法竞赛入门经典 习题2-10排列数字1~9形成1:2:3的等比数列
- Google Android SDK开发范例大全(第2版)
- 算法竞赛入门经典 习题2-9分数化小数
- 算法竞赛入门经典 习题2-3剩余数定理+最大公约数/最小公倍数
- 算法竞赛入门经典 浮点数陷阱
- opencv轮廓高级应用(轮廓匹配,几何直方图)