1147 - C语言5.9
时间限制 : 1 秒
内存限制 : 32 MB
有一个函数:
![]()
<span style="font-family:宋体;">给定</span><span>x</span><span style="font-family:宋体;">值,输出对应的</span><span>y</span><span style="font-family:宋体;">值。</span>
<span></span>
题目输入
一个整数x。
题目输出
输出x值对应的y值。
请注意行尾输出换行。
输入/输出样例
输入格式
12
输出格式
25
C语言解答
#include<stdio.h> int main(){ int x,y; scanf("%d",&x); if(x<1) y=x; else if(x>=1&&x<10) y=2*x-1; else if(x>=10) y=3*x-11; printf("%d\n",y); return 0; }
C++解答
#include <stdio.h> int main() { int x, y; scanf("%d", &x); if (x < 1) y = x; else if (1 <= x && x < 10) y = 2 * x - 1; else if (x >= 10) y = 3 * x - 11; printf("%d\n", y); return 0; }
Java解答
import java.util.*; public class Main { public static void main(String args[]) { Scanner cin = new Scanner(System.in); int x,y; x=cin.nextInt(); if(x<1) y=x; else if(x<10) y=2*x-1; else y=3*x-11; System.out.println(y); } }
Python解答
x = input() if x < 1: print x elif 1<=x<10: print 2*x-1 else: print 3*x-11