`
itoracja
  • 浏览: 136804 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Dual Palindromes

阅读更多

   
/*
ID: fykalv3
LANG: C
TASK: dualpal
 */

/*
   遍历2到10逐个转换然后判断是不是回文数,就有个mark的变量记录是不是大于两种情况下的回文数
 */
#include <stdio.h>
/*
   函数的功能就是转换然后再判断是不是回文数
 */
int pd(int num)
{
	int i, j, m, k, p, q, flag;
	int les[100];
	k = 0;
	for (i = 2; i <= 10; i++) {
		flag = 1;
		j = 0;
		m = num;
		while (m) {
			les[j++] = m % i;
			m /= i;
		}
		for (p = 0, q = j-1; p <= q &amp;&amp; flag; p++, q--) {
			if (les[p] != les[q]) 
				flag = 0;
		}
		if (flag) //  这里是mark的作用
			k++;
	}
	if (k >= 2)  // 这里看出来mark的作用了
		return 1;
	else
		return 0;
}

int main()
{
	FILE *fin = fopen("dualpal.in", "r");
	FILE *fout = fopen("dualpal.out", "w");
	int N, S, l, sum = 0;
	fscanf(fin, "%d %d", &amp;N, &amp;S);
	for (l = S + 1; sum < N; l++) {
		if (pd(l))  {
			fprintf(fout, "%d\n", l);
			sum++;
		}
	}
	fclose(fin);
	fclose(fout);
	return 0;
}

 
0
0
分享到:
评论

相关推荐

    USACO题目Dual Palindromes (dualpal)及代码解析

    USACO题目Dual Palindromes (dualpal)及代码解析

    USACO官网93题fps格式 OJ题库

    9 [1.2] 双重回文数 Dual Palindromes 10 [1.3] 混合牛奶 Mixing Milk 11 [1.3] 修理牛棚 Barn Repair 12 [1.3] 牛式 Prime Cryptarithm 13 [1.3] 虫洞 wormhole 14 [1.3] 滑雪课程设计Ski Course Design

    UVaOJ-401(Palindromes).zip_401 Palindromes

    判断输入字符串是否为镜像或回文串。 来源于UVaOJ - 401. 水题。

    zoj 1325 Palindromes.md

    zoj 1325 Palindromes.md

    poj 3376 Finding Palindromes.md

    poj 3376 Finding Palindromes.md

    -palindromes-源码.rar

    -palindromes-源码.rar

    palindromes:992015年的课堂项目

    在网络浏览器中打开palindromes.html 使用的技术 使用HTML和JavaScript创建 合法的 版权所有(c)2015 Chris Swan和Phillip Shannon 该软件已获得MIT许可。 特此免费授予获得此软件和相关文档文件(“软件”)副本...

    CIS-241-Palindromes

    CIS 241回文 CIS 241中的作业4(第2部分)中的第2个 到期日: 2020年10月23日 程序说明: 回文是指向前和向后以相同方式拼写的字符串。 回文症的一些例子是:“雷达”,“可能是我看到的厄尔巴岛”,以及,如果您...

    -palindromes:js中的基本回文程序

    该项目是多年迭代开发和综合社区知识的产物。 它没有强加特定的开发哲学或框架,因此您可以按照自己的方式自由地构建代码。 主页: : 资料来源: : 推特: 快速开始 选择以下选项之一: ...

    Palindromes:简单的回文解析应用程序,给出了前三个最大的回文

    回文 简单的回文解析应用程序,给出了前三个最大的回文 说明:mvn install在目标/文件夹中运行具有一个参数的应用程序以扫描回文(将列出第一个)

    浙大asm部分题目通过的c++代码

    题目有 Beautiful Meadow Big String Outspread Image Transformation palindromes Sum Up

    ACM.rar_ACM题

    ACM题目及答案——Common permutation,Base 9 Calculator,Calendar,Sorting by Swapping,Palindromes

    实验指导书—实验2

    设计性试验实验指导书,栈和队列, 一、验证性实验 2 实验1:顺序栈的各种基本运算 2 实验2:链栈的各种基本运算 3 实验3:顺序队列的各种基本...实验4:镜像回文(Palindromes) 10 实验5:模拟车间流水线的工作 12

    超级简单的ACM的习题集

    2001 计算两点间的距离 2005 第几天? 2007 平方和与立方和 2010 水仙花数 2011 多项式求和 2012 素数判定 2013 蟠桃记 2018 母牛的故事 ...2029 Palindromes_easy version 2035 人见人爱A^B 2040 亲和数

    【Codeforces Round#620 (Div. 2)】B. Longest Palindrome 题解

    Returning back to problem solving, Gildong is now studying about palindromes. He learned that a palindrome is a string that is the same as its reverse. For example, strings “pop”, “noon”, “x”, ...

    hdu刷题入门(1)

    标题前言hdu2023求平均成绩hdu2027统计元音hud2044一只小蜜蜂…hud2029Palindromes _easy versionhud2043密码hud2040亲和数hud2021发工资咯hud2032杨辉三角 前言 今天bigsai陪伴我刷题,我很高兴在他的帮助下过了8道...

    圆和矩形是否重叠leetcode-Algorithm-Notes:关于Leetcode、Lintcode编码问题的注意事项

    palindromes that can be built */ int longestPalindrome (string & s) { int result = 0 ; bool hasOdd = false ; std::unordered_map&lt; char , int &gt; count; for ( char ch: s) { ++count[ch]; } for (std::...

    DSA-Interview-Prep

    数据结构和算法模拟面试学习指南... 输入: "Dad gave mom a Tesla as a racecar" 输出: Dad, mom, racecar, 3 Palindromes 解释哈希表如何工作。 给定2个链表,其中每个链表中的每个节点代表一个字符串中的一个字符,

    RedditDailyChallenges:该项目将为Reddit每日挑战提供一些解决方案

    shortTitle是Reddit管理员提供的名称,例如Connect Four或Palindromes或其他名称。 该约定非常重要,因此请遵守该约定。 正如我前面提到的,如果有人不遵守该约定,我将首先警告您,但是第二次违规后,它将被删除。...

    Codeforces Round #620 (Div. 2) Longest Palindrome

    B. Longest Palindrome ...Returning back to problem solving, Gildong is now studying about palindromes. He learned that a palindrome is a string that is the same as its reverse. For example, strings

Global site tag (gtag.js) - Google Analytics