1404:我家的门牌号(C C++)

这是一个关于C++编程的博客,博主分享了如何解决编号为1404的门牌问题。文章包括问题描述、输入输出说明、以及两个不同版本的代码实现,其中1.0版本是基础实现,而2.0版本提供了更快的解决方案,尽管博主表示自己未能理解其工作原理。
摘要由CSDN通过智能技术生成

【题目描述】

我家住在一条短胡同里,这条胡同的门牌号从1开始顺序编号。 若其余各家的门牌号之和减去我家门牌号的两倍,恰好等于n,求我家的门牌号及总共有多少家。数据保证有唯一解。

【输入】

一个正整数n。n<100000。

【输出】

一行,包含两个正整数,分别是我家的门牌号及总共有多少家,中间用单个空格隔开。

【输入样例】

100

【输出样例】

12 16

【代码】1.0

另一种写法挺快的 但是我不会 哈哈哈 我只能写出1.0版本

#include <iostream>

using namespace std;
int f(int x)
{
   
 	int s=0;
	for(int i=1;i<=x;i++)
		s+=i;
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值