1、用AVR
ISP
mKII
烧写TINY13
程序
2、使用夹具测量一个需要校准旅猜的数据,把宴镇型该数据写入到TINY13的EEPROM对应地晌猜址中
3、不使用软件烧录EEPROM,如何用校准的外部单片机ISP直接对TINY13对应地址写EEPROM数据?
#include <iostream>#include <string.h>
#include <stdio.h>
using namespace std
const int N = 1005
int a[N],tmp[N]
int ans
void Merge(int l,int m,int r)
{
int i = l
int j = m + 1
int k = l
while(i <= m && j <= r)
{
if(a[i] > a[j])
{
tmp[k++] = a[j++]
升埋和 ans += m - i + 1
}
else
{
tmp[k++] = a[i++]
}
}
while(i <= m) tmp[k++] = a[i++]
while(j <= r) tmp[k++] = a[j++]
for(int i=li<=ri++)
a[i] = tmp[i]
}
void Merge_sort(int l,int r)
{
if(l < r)
{
int m = (l + r) >> 1
液枝 Merge_sort(l,m)
吵盯 Merge_sort(m+1,r)
Merge(l,m,r)
}
}
int main()
{
int n,T,tt=1
scanf("%d",&T)
while(T--)
{
scanf("%d",&n)
for(int i=0i<ni++)
scanf("%d",&a[i])
ans = 0
Merge_sort(0,n-1)
printf("Scenario #%d:\n%d\n\n",tt++,ans)
}
return 0
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)