第七届蓝桥杯---密码脱落
X星球的考古学家发现了一批古代留下来的密码。
这些密码是由A、B、C、D、E 五种植物的种子串成的序列。
仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。
由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。
你的任务是:
给定一个现在看到的密码串,计算一下从当初的状态,它要至少脱落多少个种子,才可能会变成现在的样子。
输入一行,表示现在看到的密码串(长度不大于1000)
要求输出一个正整数,表示至少脱落了多少个种子。
X星球的考古学家发现了一批古代留下来的密码。
这些密码是由A、B、C、D、E 五种植物的种子串成的序列。
仔细分析发现,这些密码串当初应该是前后对称的(也就是我们说的镜像串)。
由于年代久远,其中许多种子脱落了,因而可能会失去镜像的特征。
你的任务是:
给定一个现在看到的密码串,计算一下从当初的状态,它要至少脱落多少个种子,才可能会变成现在的样子。
输入一行,表示现在看到的密码串(长度不大于1000)
要求输出一个正整数,表示至少脱落了多少个种子。
输入代码hello.c
#include <stdio.h>
int main()
{
printf("Hello MikuQ.com!\n");
return 0;
}
编译运行
gcc -Wall -o hello.exe hello.c
./hello.exe
效果如下
sudo apt-get install cifs-utils
首先将电脑ntfs影射到mnt
sudo mount -t cifs //192.168.1.106/MikuQ /mnt/
然后进行dd
sudo dd if=xxx.img of=/dev/mmcblk1 bs=10MB
等结果,没有进度条,心里好没底
dd好了?重起看看吧......启动成功,好神奇哇!
sudo mount -v -t cifs -o username="admin",password="!" //192.168.17.10/h /mnt/
sudo umonnt /mnt
参考文献:
https://bananapi.gitbooks.io/bpi-m2-/content/howtoburnlinuximagetoemmc.html
http://jingyan.baidu.com/article/b7001fe1694b800e7282dde4.html
首先安装
sudo apt-get install samba
修改配置
sudo nano /etc/samba/smb.conf
找到map to guest = bad user一行,在下边增加guest account = pi
结尾增加
[MikuQ]
comment = usb storage
path = /home/pi
browseable = Yes
read only = No
guest ok = Yes
security = user
然后保存退出
sudo /etc/init.d/samba restart
然后就可以通过网上邻居访问到BPI啦
参考文献:http://forum.eepw.com.cn/thread/265663/1
附注,如果希望帐号登录,可以不添加guest account = pi和guest ok = Yes,然后通过sudo smbpasswd -a pi把已有的pi帐户设置给samba
首先测试blink
#include <wiringPi.h>
//
// by MikuQ(i@mikuq.com) 2016-5-26
//
int main(void)
{
wiringPiSetup() ;
pinMode (7, OUTPUT) ;
for(;;)
{
digitalWrite(7, HIGH) ; delay (500) ;
digitalWrite(7, LOW) ; delay (500) ;
}
}
然后编译执行,没有问题
gcc -Wall -o pwm pwm.c -lwiringPi
sudo ./pwm