c-请问这个题用C怎么写???

问题描述

请问这个题用C怎么写???

输入N(2≤N≤100)个数字,每个数字在0与9之间,根据输入的数字对,统计出该数字对出现的次数,比如N=20时,下面的数字中:0 1 5 9 8 7 2 2 2 3 2 7 8 7 8 7 9 6 5 9,数字对(7,8)=2 (8,7)=3。
输入
输入的第一行为N,第二行为N个数字。第三行为数字对的个数M,接下来是M行数据,每行为一个数字对。相邻数字之间均用空格分开。
输出
输出数字对以及每个数字对出现的次数,格式如下:
(7,7)=2
如果没有找到数字对,请输出
Not Found!
样例输入
20
0 1 5 9 8 7 2 2 2 3 2 7 8 7 8 7 9 6 5 9
3
7 8
8 7
9 0
样例输出
(7,8)=2
(8,7)=3
Not Found!

解决方案

int main()
{
int n,i,num1,num2,num[100],m,j,falt;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&num[i]);
}
scanf("%d",&m);
for(i=0;i<m;i++)
{
scanf("%d %d",&num1,&num2);
falt=0;
for(j=0;j<n-1;j++)
{
if(num[j]==num1&&num[j+1]==num2)
{
falt++;
}
}
if(falt!=0)
{
printf("(%d,%d)=%dn",num1,num2,falt);
}
else if(falt==0)
{
printf("Not Found!n");
}
}
return 0;
}


解决方案二:

http://zhidao.baidu.com/link?url=qdqNoZKE2dEaQqkTfmEsejcuh9yC_ePZDE4_1-pi8aUjkqg1CgIqSx19krHVawTxirBXyTDDPq_LBJCX2D4Swa

解决方案三:

http://wenwen.sogou.com/z/q278709560.htm

时间: 2024-11-01 00:36:46

c-请问这个题用C怎么写???的相关文章

c语言-请问这个题用FC语言如何实现?

问题描述 请问这个题用FC语言如何实现? http://acm.tzc.edu.cn/acmhome/problemdetail.do?&method=showdetail&id=1090,我提交一直是答案错误 解决方案 可以用一个数组先记录下来输入的数据,然后在比较的时候用fabs来把数据换成绝对值的比较,给你个我在其他OJ已经AC的代码做参考吧 #include #include int main() { int n,i,j; int a[101]; int max; while(sc

IT公司面试题 用网上的dp代码 挂了 请问正确的dp该怎么写

问题描述 IT公司面试题 用网上的dp代码 挂了 请问正确的dp该怎么写 面试官给我出了道老题, 我用了一亩三分地上的dp解答,来源如下http://www.1point3acres.com/bbs/thread-145290-1-1.html 题目如下: String s1 = "waeginsapnaabangpisebbasepgnccccapisdnfngaabndlrjngeuiogbbegbuoecccc"; String s2 = "a+b+c-";

exception-安卓空指针 异常 请问 怎么回事 小弟刚开始写安卓代码

问题描述 安卓空指针 异常 请问 怎么回事 小弟刚开始写安卓代码 03-30 12:16:38.625: E/AndroidRuntime(19941): FATAL EXCEPTION: main 03-30 12:16:38.625: E/AndroidRuntime(19941): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.voldian/com.voldian.voldian.shangc

c++-请问大神这个程序怎么写,主要是不知道 文件名怎么传

问题描述 请问大神这个程序怎么写,主要是不知道 文件名怎么传 解决方案 #include<iostream>#include<vector>using namespace std;int main(){ vector<double> vec_num; vec_num.push_back(1.1); vec_num.push_back(1.5); vec_num.push_back(1.2); vector<double>::reverse_iterator

java基础-请问此题,用代码应该怎么做?

问题描述 请问此题,用代码应该怎么做? 解决方案 啥也不说,上代码int cbig = 0;//11代表大勺子的剩余量 int clit = 0;//7代表小勺子的剩余量 int count = 0;//代表循环的次数 while(clit!=2){ count++; clit = 7; System.out.println(""把小勺装满倒入大勺""); //cbig = cbig+7; if(cbig+7>=11){ clit = 7-(11 - cbig

由于本人函授本科,期末JAVA两题编程不会写,楼主只会C。望高手们帮忙一下,明早一大早就要考试了,坐等

问题描述 某商场10年店庆活动,规定消费金额500元以上的部分可以给予95折,消费1000元以上的部分可以给予9折,消费2000元以上的部分可以给予85折.现要求设计一个程序,要求根据用户从键盘输入的商品总价计算出折后价.要求输出格式为:=======================原价:600.00元折后价:595.00元=======================设有一个四位数,它的四位数字分别是ABCD,而其又满足一下条件:ABCD*9=DCBA,试编写一段小程序计算这个四位数究竟是多少

link环境下多类型使用同一个表,请问查询的时候应该怎么写?

问题描述 link环境下多类型使用同一个表,请问查询的时候应该怎么写? link环境下多类型使用同一个表,请问查询的时候应该怎么写? 解决方案 先查询出匿名的对象,再用工厂模式或者泛型实例化

c语言-C语言,请问这个销毁链表的函数写得对不对

问题描述 C语言,请问这个销毁链表的函数写得对不对 #include typedef int ElemType; typedef struct node{ ElemType data; struct node *next; }LNode,*LinkList; void DestroyLinkList(LinkList L) { if(L==NULL) return 0; if(L->next!=NULL) { p=L; L=L->next; free(p); } free(head); hea

请问.net能不能用来写asp,而不是asp.net

问题描述 请问.net能不能用来写asp,而不是asp.net,就是写出来的东西能和其他asp页面整合 解决方案 解决方案二:NOnONONONONONONO解决方案三:asp对编辑器没有要求,如果你只把.net当作编辑器来用的话不要说asp,连jsp都能写.解决方案四:我要用到.net的控件,它的控件有asp风格的吗解决方案五:引用3楼pengxuan1的回复: 我要用到.net的控件,它的控件有asp风格的吗 ...........................解决方案六:我要用到.net