前言 不想写作业!怕 FuB** 被发现!那就写写这道经典的传统题吧。 题目 题目链接:http://uoj.ac/problem/8 写一个程序,使其能输出自己的源代码。 代码中必须至少包含 10 个可见字符。 思路 如果这个 OJ 支持 PHP 就好了。 如果按照普通的方法输出自己这个程序,那么
转载 2020-03-17 23:09:00
104阅读
2评论
很有趣的一道题目,如何让一个程序输出自身如果用字符串s表示程序,那么意味着可以通过s来输出sprintf是一个可以利用的函数,相当于要求printf(s,s)输出的就是s那么只需要在s中加入%c和%d等东西就可以实现这一问题了 1 #include <stdio.h> 2 char s[1005]=
转载 2019-11-15 11:11:00
32阅读
2评论
#8. QuineTime Limit: 20 SecMemory Limit: 256 MB题目连接http://uoj.ac/problem/8Description写一个程序,使其能输出自己的源代码。代码中必须至少包含10个可见字符。InputOutput。Sample InputSample...
原创 2021-07-16 14:48:37
83阅读
题目 一种比较巧妙的方式 print 1 print 1 print 1 print 1 print 1 print 1 repeat 3 2 print 2 repeat 3 2 print 2 repeat 3 2 ...
转载 2021-08-11 11:38:00
75阅读
2评论
一、python面向对象编程1.变量        (1)定义:关联一个对象的标识符        (2)命名:必须是字母或下划线开头,后跟字母、数据、下划线        (3)语法:变量名 = 数据2.删除语句        (1)语法
转载 2024-07-28 23:07:54
21阅读
文将深入剖析这两种技术的实现原理与工程应用。## 卡诺图(Karnaugh Map)...
转载 1月前
369阅读
今天翻看以前的博客,偶然发现以前写过一篇C++的Quine(点我前往),也就是输出自身源代码。闲暇之下,仔细思考了下用Java实现的方法,经过分析和错误尝试,最终得到一个我认为是最简短的Java实现Quine的模式,在此分享我的思考和分析历程。1.分析Java实现Quine的代码形式一个Java程序通常是这样的:package xxx; public class Xxx{ public sta
能够把自身代码打印出来的程序,叫做Quine。下面是python的一行quine:有人说有分号不算一行,无分号版:其实,如果你用程序语言的名字+quine作为关键字去搜索,你能找到各种语言实现的Quine。对于各种语言的拥护者来说,能不能写一个优雅的quine是很重要的事。类似的,每个新语言都要实现自举(用语言本身实现编译器、解释器)才登得上大雅之堂。一行代码输出“The Zen of Pytho
转载 2021-04-06 10:37:16
435阅读
能够把自身代码打印出来的程序,叫做Quine。下面是python的一行quine: 这里还是要推荐下小编的Python学习群:483546416,不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2017最新的Python资料和0基础入门教程,欢迎初学和进阶中的小伙伴。在不忙的时间我会给大家解惑。一行代码输出“The Zen of Python”:从“The Ze
http://acm.hunnu.edu.cn/online/?action=problem&type=show&id=11354&courseid=0Problem descriptionThe philosopher Willard Van Orman Quine (1908–2000) described a novel method of constructing a sentence in order to illustrate the contradictions that can arise from self-reference. This operat
转载 2013-08-30 17:35:00
145阅读
最近看“找规律的打印表”问题,就无意间看到了这个“打印自身源程序”问题,不禁感叹有时候代码真的神奇呀,学的越多就觉得自己知道的越少~作为真正的 quine ,有一些约定:程序不能接受输入或者是打开文件,因为那样就可以直接输入源代码或者是把源代码文件直接打开再重新打印出来,就没有什么意思了;同时,一个完全空白的程序(产生完全空白的输出,即没有输出)也并不能称作 quine 。起始,我们可以先不要要求
1. 用dbuser登陆数据库 如果当前用户是root,则执行以下命令切换到dbuser。 # su - dbuser 2. 配置分析环境 配置分析环境,需要执行以下命令: $ . ./SYBASE.sh $ dataserver -X 在提示输入口令时,输入quine(固定的口令),然后回车 Enter password: 在以下">"提示符处输入"cat /opt/sy
1. 用dbuser登陆数据库 如果当前用户是root,则执行以下命令切换到dbuser。 # su - dbuser 2. 配置分析环境 配置分析环境,需要执行以下命令: $ . ./SYBASE.sh $ dataserver -X 在提示输入口令时,输入quine(固定的口令),然后回车 Enter password: 在以下">"提示符处输入"cat /opt/sy
1. 用dbuser登陆数据库如果当前用户是root,则执行以下命令切换到dbuser。# su - dbuser2. 配置分析环境配置分析环境,需要执行以下命令:$ . ./SYBASE.sh$ dataserver -X在提示输入口令时,输入quine(固定的口令),然后回车Enter password:在以下">"提示符处输入"cat /opt/sybase/ASE-15_0",命令执
转载 精选 2014-02-15 21:56:21
891阅读
 摘要Java Annotation是JDK5.0引入的一种注释机制。网上很多关于Java Annotation的文章,看得人眼花缭乱。Java Annotation本来很简单的,结果说的人没说清楚;弄的看的人更加迷糊。我按照自己的思路,对Annotation进行了整理。理解 Annotation 的关键,是理解Annotation的语法和用法,对这些内容,我都进行了详细说明;理解Ann
转载 2023-08-06 12:04:02
2154阅读
我越来越希望能掌握java。语言当然不是决定性因素。
原创 2022-08-15 13:52:43
1870阅读
# 如何实现“which java no java” ## 1. 整体流程 为了实现"which java no java",我们需要经历以下几个步骤: | 步骤 | 描述 | | --- | --- | | 1. 判断Java环境变量是否已设置 | 检查系统中是否已配置Java环境变量 | | 2. 获取Java安装路径 | 如果环境变量已设置,获取Java安装路径 | | 3. 检查Ja
原创 2023-11-26 09:34:09
217阅读
一般情况下,当我们在外部引用其他类的时候,需要声明这个类型引用,比如 ThisDemo td = new ThisDemo();  在”Java编程思想”中有这一段例子: Banana a = new Banana(); Banana b = new Banana(); a.peel(1); b.peel(2); 我们在声明对象引用的时候,通常用上述的方法,但是在
转载 2023-08-10 06:11:24
198阅读
学习java入门的第一天Java: Java之父:詹姆斯·高斯林。 1991年,在Sun公司工作期间,高斯林和一群技术人员创建了一个名为Oak的项目,旨在开发运行于虚拟机的编程语言,同时允许程序在电视机机顶盒等多平台上运行。后来,这项工作就演变为Java。随着互联网的普及,尤其是网景开发的网页浏览器的面世,Java成为全球流行的开发语言。因此被人称作Java之父。Java百度百科: 1991年Su
转载 2023-08-09 00:40:11
376阅读
# 实现“java java and resources”的步骤 ## 1. 确定需求 在开始编写代码之前,我们需要明确具体的需求。在这个任务中,我们需要实现“java java and resources”。具体来说,我们的目标是使用Java编写代码,展示一个字符串“java java and resources”。 ## 2. 创建Java项目 首先,我们需要创建一个Java项目来编写我们
原创 2023-11-11 07:20:02
121阅读
  • 1
  • 2
  • 3
  • 4
  • 5